フレーム間の値の受け渡し方法
-
0 名前: やかん : 2006/09/03(日) 22:11 ID:sP0HRA63
- こんにちは。
画面をfrm1とfrm2に分割します。
frm1に配置したボタンが押されたタイミングで、frm1側から指定した文字列をfrm2のラベルに
表示させる方法を考えています。
JavaScriptで可能でしょうか?
(本来は別の仕様なのですが、簡単に試せそうなものにしています)
もう少し詳しく調べればわかりそうなのですが、時間がないので質問させてもらいました。
どなたかご教授ください。
よろしくお願い致します。
<html>
<head>
</head>
<frameset cols="50%,*">
<frame name="frm1" src="frame1.aspx">
<frame name="frm2" src="frame2.aspx">
</frameset>
<body>
<form runat="server">
</form>
</body>
</html>
-
1 名前: m035 ◆Wpzr1YKOiq : 2006/09/03(日) 22:11 [URL] ID:kq3hJApW
- parent.フレームのname.〜;
でフレームの参照を取れます。
〜部分はfrm2内で書き換えを行うときのようにすればOK。
>ラベルに表示させる
ラベルって何でしょう。
あとは自力で出来るでしょうから、わからなくても良いのですが、気になったので。
>もう少し詳しく調べればわかりそうなのですが、時間がないので質問させてもらいました。
詳しくは私のurl参照してもらうとして、自分で調べたほうが大抵は早いです。
BBSにレスポンスを求めるのは無理があります。
それと、
「調べられるけど面倒だから人に聞いてしまえ」
という考え方はほめられたものではありません。
調べられるなら、出来るところまで調べてから質問すれば良いだけです。
-
2 名前: やかん : 2006/09/03(日) 22:11 ID:sP0HRA63
- >parent.フレームのname.〜;
>でフレームの参照を取れます。
>〜部分はfrm2内で書き換えを行うときのようにすればOK。
試してみました。
結果、ラベル(labelコントロール)ではエラーが表示されて少し悩みましたが、
テキストボックスで試してみると文字列表示できました。
ラベルは制御できないのかなぁ・・・
(.ラベル名.value,.ラベル名.textを試しましたが無理でした)
>「調べられるけど面倒だから人に聞いてしまえ」
>という考え方はほめられたものではありません。
申し訳ありません。今後気をつけます。
ご教授ありがとうございました。