- 締切済み
外フレームでインラインフレーム内のデータを保持したい
お世話になります。 1つのページに1つのインラインフレームがあり、インラインフレーム内のページを外フレームにあるボタンで切り替えます。 それぞれのインラインフレームには共通した入力項目があります。 ページを切り替えたときに、元インラインフレーム内に入力した共通入力項目のデータを、切り替わったインラインフレームにも保持しておきたいです。 たとえば、プルダウンで年月日を選んだ後にインラインフレーム内を切り替えた後にも、選んだ状態にしたいのです。 セッションに保持したらいいだろうとは思うのですが、具体的にどう制御すればうまくデータが渡せるのかが分からず困っています。 お分かりになる方がいらっしゃったらご助言ください。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Bonjin
- ベストアンサー率43% (418/971)
回答No.2
#1です。 なるほどぉ~ インラインフレームと外フレームは同じ階層なんですね・・・ 道理でiframe要素から辿っていっても値が取得できないわけだ・・・ いい勉強になりました。ありがとうございます。 インラインフレームの値さえ取得できてしまえば、後はそんなにたいしたことはないですね。頑張ってください。
- Bonjin
- ベストアンサー率43% (418/971)
回答No.1
とりあえず確認ですが、外フレームからインラインフレーム内の要素(textやselect)の値を取得することは出来ますか? 私がIEで少し試したところ全く出来ませんでした。 もし出来ていれば、後学のためにそのやり方を提示して頂けませんか?
お礼
もうしわけありません。 その部分が分からないので質問しました。 言葉足らずでうまく伝えることができず、もうしわけありませんでした。
補足
外から内の要素を取得する方法がわかりました。 http://www.openspc2.org/reibun/javascript/index.html#10 これが分かったので、解決できそうです。 色々やってみます。 解決できたら締め切ります。