> onLoadは無いようなので、 フォームのonLoadを指していたのですが、onBlurでは動くようなので、 原因は別のところにありますね。 念の為に確認しますが、Webでの稼動ですか? そうであれば、Webで開いた画面で右クリックで「ソースの表示」というのがありますが、 そこのそのonChangeが効かないフィールドはどのように書かれているか確認できませんか? 例えば、「りんご、みかん、すいか」をセレクトするフィールドだとすると、 <pre> <SELECT NAME="Choice" onChange="alert(document.forms[0].Choice.options(document.forms[0].Choice.selectedIndex).value);"> <OPTION VALUE="1">りんご <OPTION VALUE="2">みかん <OPTION VALUE="3">すいか </SELECT> </pre> のように書かれているはずですが・・・。