返答ありがとうございます。 >a = eval("document." + "受注報告." + "予算更新フラグ" + ".value") >a = "on" >私もあまり知らないのですが、 >[予算更新フラグ]フィールドに"on"の文字列を入れたいのでしょう>か? まさにその通りです! >document.受注報告.予算更新フラグ.value = "on" >ではだめでしょうか? やってみましたが、赤く表示されて入力ウィンドウ(?)下に "missing name after . operator" とエラーが表示されて受け付けてくれません。 どのように記述すれば受け付けてくれますか? >alertについては >alert("ABCD"); >の書き方で何度か作ったことがあるので >その上の行でエラーが起きており、実行されていない >ということではないでしょうか? 試した際には、 alert("ABCD"); とだけonChangeに記述していたので、そのようなことはないと 思います。 あと、気になるのが ExitingやEnteringにスクリプトを記述した後、削除したのですが、 スクリプトマーク(?)が黒く表示されています。 これはonChangeが動かないことと何か関係がありますか? 何度もすみません。 何かご存知でしたら、回答よろしくお願いします。