JavaScript 控制 Select 下拉列表
2009-09-03 00:53
666 查看
<html> <select id="mysel" name="mysel"> <option value="1">1 xxxxxxxxxx</option> <option value="2">2 yyyyyyyyyy</option> <option value="3">3 zzzzzzzzzz</option> <option value="4">4 wwwwwwwwww</option> </select> <button onclick="setSel(3)">选中第3项</button> <button onclick="clearSel()">清空选择框</button> <button onclick="fillSel()">填充选择框</button> <button onclick="removeSel()">移除第一项</button> <button onclick="editSel()">修改第一项</button> <mce:script type="text/javascript"><!-- //选中项 function setSel(str){ with(document.all){ for(var i=0;i<mysel.options.length;i++){ if (mysel.options[i].value==str){ mysel.selectedIndex=i; break; } } } } //清空选择 function clearSel(){ with(document.all){ mysel.options.length=0; } } //重新填充 function fillSel(){ with(document.all){ mysel.options.length=0; mysel.options[0] = new Option("1 xxxxxxxxxx","1"); mysel.options[1] = new Option("2 yyyyyyyyyy","2"); mysel.options[2] = new Option("3 zzzzzzzzzz","3"); mysel.options[3] = new Option("4 wwwwwwwwww","4"); mysel.options[4] = new Option("5 aaaaaaaaaa","5"); mysel.selectedIndex = 4; } } //移除项 function removeSel(){ with(document.all){ mysel.remove(0); if (mysel.options.length>0){ mysel.selectedIndex=0; } } } //修改项 function editSel(){ with(document.all){ if (mysel.options.length>0){ mysel.options[0] = new Option("这是新的第一项","new Value") mysel.selectedIndex=0; } } } // --></mce:script> </html>
相关文章推荐
- javascript checkbox select 复选框与下拉列表
- javascript 下拉列表 (select)
- 用JavaScript来美化HTML的select标签的下拉列表效果
- 【javascript】下拉列表select 由左边框移动到右边
- js javascript 鼠标触碰select下拉列表渐变出div层,鼠标离开渐变缩回
- 下拉列表<Select>回调用Javascript代码备忘
- js控制select数据绑定下拉列表
- 如何利用javascript获取表单中select下拉列表中所选中项的值value
- javascript 模拟select下拉列表特效
- 【JavaScript】下拉列表select中在value传递多个值,取出其option显示值,并应用此作为导航
- JavaScript的Select下拉列表对象
- [JavaScript] 动态生成下拉列表select的选项
- javascript(JS)完全控制Select下拉框 -
- javascript 模拟select下拉列表特效
- javascript 获取select下拉列表值的代码
- 用JavaScript来美化HTML的select标签的下拉列表效果
- js控制select下拉列表数据绑定
- js如何控制select控件(下拉列表)
- javascript 获取select下拉列表值的代码
- javascript增删节点以及如何操作下拉列表select和option(源代码)