在HTML中选择事件<选项></选项>标签

onselect event in HTML <option></option> tag

本文关键字:选项 gt lt 标签 选择 HTML 事件      更新时间:2023-09-26

嗨,目前我在<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>

在页面加载时触发SELECT的更改事件。

试试这个:

<script type="text/javascript">
    window.onload = function(){
        var category = document.getElementById("category");
        category.onchange();
    }
</script>

如果我正确理解了您的问题,那么在加载页面时调用showSubCategories(document.getElementById('category').value)

默认情况下,当项目设置为选中时,onChange事件不会激发。