- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:他のフレームにあるボタンを使用不可にするには?)
他のフレームにあるボタンを使用不可にする方法とは?
このQ&Aのポイント
- 2つのフレームに分割した画面で、一方のフレームにあるボタンを押したら、他のフレームにあるボタンを使用できなくしたいのですが、うまくいきません。
- スクリプトの中でボタンの使用を無効化する方法が間違っている可能性があります。
- 正しい方法を使ってフレーム間でボタンの制御を行うことができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
メインのhtmlの <frame src="left.html" name="light_frame" frameborder=1 border=1> <frame src="right.html" name="left_frame" frameborder=1 border=1> これらのフレーム名がおかしい <frame src="left.html" name="left_frame" frameborder=1 border=1> <frame src="right.html" name="light_frame" frameborder=1 border=1> だと思われます。 更に操作するスクリプトを下記に変更 parent.left_frame.window.myform.bt_del.disabled = true; これで動作Ok。 テスト済。
お礼
早速のご回答、ありがとうございました。 動作確認したところ、うまく行きました。 フレーム名が逆だったのは、慌ててサンプルを作ったせいでした。 すみません。 documentではなくwindowを記述する、というのは、知りませんでした。本当に、有難うございました!