1

オプションが選択されたときに Javascript 関数を呼び出す必要がある選択入力があります。

私はそれを行うためにこのコードを使用しています:

<select id="main-category" name="main-category" class="dropdown" tabindex="2" onChange="showSubcats(this.value);">
<option value="">Please Select</option>
<option value="1">First Option</option>
<option value="2">Second Option</option>
</select>

ただし、showSubcats()選択したオプションが変更されたときに関数が呼び出されることはありません。私はそれをテストしようとしました.Javascriptエラーが発生するかどうかを確認するために存在しない関数を呼び出してみました.何も、関数は呼び出されません. 私は何を間違っていますか?

document.getElementById("some_id").innerHTML = "test"関数が何であるかは問題ではありません。たとえば、テスト目的で現在そこにあるものとしましょう。

私は何を間違っていますか?

4

1 に答える 1

0

http://jsfiddle.net/8pnDw/をご覧ください。

私がしたことは、関数呼び出しを alert(...) に変更することだけでした。それは完全に機能します。JavaScript に問題がある場合は、お知らせください。

それが役に立てば幸い!

于 2012-04-16T16:18:30.067 に答える