选择框上的onChange事件不执行任何操作

时间:2012-04-16 16:15:26

标签: javascript html

我有一个选择输入,应该在选择一个选项时调用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"我现在在那里用于测试目的。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

请查看http://jsfiddle.net/8pnDw/

我所做的只是:将你的函数调用更改为alert(...)。它完美地运作。 如果您遇到JavaScript问题,请告诉我们。

希望它有所帮助!