Select add() 方法

返回上一级

Select 对象的 add() 方法用于向 <select> 添加一个 <option> 元素

语法

selectObject.add( option,before )
参数 描述
option 必需。要添加选项元素。必需是 option 或 optgroup 元素
before 必需。在选项数组的该元素之前增加新的元素
如果该参数是 null,元素添加到选项数组的末尾

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持 add() 方法

add() 方法在 IE8 和更高版本的 IE 中需要在页面声明 <!DOCTYPE html>

范例

下面的范例可向下拉列表的末尾添加一个 "kiwi" 选项

<script>
function displayResult(){
    var x=document.getElementById("mySelect");
    var option=document.createElement("option");
    option.text="Kiwi";
    try{
        // 对于更早的版本IE8
        x.add(option,x.options[null]);
    }catch (e){
          x.add(option,null);
    }
}
</script>
<form>
<select id="mySelect">
    <option>Apple</option>
    <option>Pear</option>
    <option>Banana</option>
    <option>Orange</option>
</select>
</form>
<br>
<button type="button" onclick="displayResult()">插入选项</button>
</body>

运行范例»

更多范例

  1. 在下拉列表的被选选项之前添加选项

返回上一级

JavaScript 参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.