您好我目前在<select>...
中有一个包含onChange事件的列表现在我有两个选项,您可以在下面的代码中看到。选项 55-rene 获得了 selected =“selected”属性,因此在页面加载时会自动选中该属性。现在我想要的是当一个选项被自动选中时(如下所示),这将适用于选择(showSubCategories(this.value))
<select name="category" id="category" size="12"
onChange="showSubCategories(this.value)" >
<option selected="selected" value="55-rene">Rene</option>
<option value="55-kyle">Kyle</option>
</select>
答案 0 :(得分:1)
如果我已正确理解您的问题,请在页面加载时致电showSubCategories(document.getElementById('category').value)
。
默认情况下,当项目设置为选中时,onChange
事件不会触发。
答案 1 :(得分:1)
在页面加载时触发SELECT的Change Event。
试试这个:
<script type="text/javascript">
window.onload = function(){
var category = document.getElementById("category");
category.onchange();
}
</script>