- - PR -
javaScriptでのSELECTのVALUE情報取得に関して
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-12-11 23:03
お世話になっております。
tuchidaです。 HTML内のJavaScriptで function TodofukenSel(){ . . wkJyu1index = document.formTrialkit.postJyu1.selectedindex; wkJyu1 = document.formTrialkit.postJyu1.options[wkJyu1index].value; ↑この行でエラーが発生してしまいます。 (エラー内容:...はNulまたはオブジェクトではありません。 実際のSELECTタグは以下の通りです。 <SELECT name="postJyu1" ONCHANGE='TodofukenSel()'> <OPTION VALUE='01' >北海道</OPTION> <OPTION VALUE='02' >青森県</OPTION> <OPTION VALUE='03' >岩手県</OPTION> なぜSELECTタグを認識できないのでしょうか | ||||||||
|
投稿日時: 2008-12-12 00:24
同じ名前のフォームがあったりしませんか?
とりあえず、この会議室はJavaでJavaScriptではありません。 JavaScriptは、リッチクライアント & 帳票 会議室がありますので、今後はそちらでどうぞ。 http://www.atmarkit.co.jp/bbs/phpBB/viewforum.php?forum=28&1244 | ||||||||
|
投稿日時: 2008-12-12 00:26
選択された値を取るなら、select自体のvalueで良いですよ。
| ||||||||
|
投稿日時: 2008-12-12 02:48
もちろん、投稿前にデバッグしましたよね? 具体的には
もし、実際の記述コードが投稿の通りなら selectedindex → selectedIndex 大文字小文字のエラーで、変数 wkJyu1indexはnullが入っていると思います。 | ||||||||
|
投稿日時: 2008-12-12 06:57
tuchidaです。
皆さん有難う御座いました。 該当するスレッドがわからず、ご迷惑をおかけしました。 みなさんのご意見で再度デバッグをしてみます。 有難う御座いました。 | ||||||||
|
投稿日時: 2008-12-12 07:14
selectedindexを大文字にしselectedIndexにして取得ができました。 ありがとうございました。 |
1