原生js操作select标签(增、删、改、查)

原链接:select 下拉菜单Option对象使用add(elements,index)方法动态添加 - ITCHN - 博客园

原生js 的add函数为下拉菜单增加选项

1.object.add(oElement [, iIndex])

index 可选参数:

指定元素放置所在的索引号,整形值。如果没有指定值,将添加到集合的最后。

想加到最前面,指定索引值0就可以了。

@@注意:

 add方法为js原生方法,属于element元素对象,在使用jquery对象获取元素时是不可用的

  var select = $('#select');

select.add(new Option(txt,val)) 

提示:undefined add function()

var obj = document.getElementById('select');

obj.options.add(new Option(txt,val));

正确

2.Option对象

创建一个Option对象 options = new Option('文本','value');