改进版:在select中添加、修改、删除option元素_表单特效
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了改进版:在select中添加、修改、删除option元素_表单特效,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含918字,纯文字阅读大概需要2分钟。
内容图文
![改进版:在select中添加、修改、删除option元素_表单特效](/upload/InfoBanner/zyjiaocheng/306/1e00a129d99e42558bb9a9f40e852476.jpg)
代码如下:
function watch_ini(){ // 初始
for(var i=0; i var word = document.createElement("OPTION");
word.text = arguments[i];
watch.keywords.add(word); // watch. is form name
}
}
function watch_add(f){ // 增加
var word = document.createElement("OPTION");
word.text = f.word.value;
f.keywords.add(word);
}
但上述 add() 方法只在IE下有效,为兼容FF和Opera,对上述代码进行了一下改进,改动后代码如下:
代码如下:
function watch_ini(){ // 初始
for(var i=0; i var oOption=new Option(arguments[i],arguments[i]);
document.getElementById("MySelect").options[i]=oOption;
}
}
function watch_add(f){ // 增加
var oOption=new Option(f.word.value,f.word.value);
f.keywords.options[f.keywords.length]=oOption;
}
整个实例的完整代码如下: