动态增删select下拉列表的节点
2009-04-06 10:00
330 查看
动态设置select下拉列表的选择项:
动态增加或删除一个选项:
<html> <head> <title> New Document </title> <mce:script language="JavaScript"><!-- function test(){ var s = document.getElementById('s'); for(var i=0;i<s.length;i++){ if(s[i].value == 'bbb'){ s[i].selected = true; } } } // --></mce:script> </head> <body> <form id = 'sf' method=post action=""> <select id="s" name="s"> <option value="aaa" selected>aaaa</option> <option value="bbb">bbbb</option> </select> <input type="button" value="test" onclick="test()"> </form> </body> </html>
动态增加或删除一个选项:
<HTML> <SCRIPT LANGUAGE="JavaScript"> //增加一个节点 function add(){ var t = document.getElementById("t"); var n = new Option("test"); t.add(n); } //删除某个节点 function del(i){ var t = document.getElementById("t"); t.remove(i); } </SCRIPT> <BODY> <p>动态增删节点</p> <SELECT id="t"> <OPTION VALUE="1" SELECTED>1</OPTION> <OPTION VALUE="2">2</OPTION> </SELECT> <INPUT TYPE="button" VALUE="增加一个节点" ONCLICK="add()"> <INPUT TYPE="button" VALUE="删除第一个节点" ONCLICK="del(0)"> </BODY> </HTML>
相关文章推荐
- javascript增删节点以及如何操作下拉列表select和option(源代码)
- 下拉列表select动态初始化 (JSP页面)
- select下拉列表, 从数据库查询,动态添加选项option
- 用js+jsp实现在同一个下拉列表中,动态生成多级select选项
- web开发(脚本和动态语言) 编辑 下拉列表 select控件 可编辑
- 【Angular】select标签,ng-options标签中,下拉列表动态查询,默认值为空;
- JavaScript解析Json实现动态修改多级下拉选择列表控件Select
- 下拉列表select中使用ajax的json数据交换格式动态改变div层里面的复选框checkbox值
- select下拉列表动态显示选择公司及部门信息——级联
- html+js+PHP(使用了smarty模板技术)+mysql实现二级动态下拉列表(select)
- [JavaScript] 动态删除下拉列表select的选项
- 下拉列表select动态初始化 (JSP页面)
- 动态增删输入框和下拉列表框源代码------下拉列表值从数据库取得(Ajax)
- html+js+PHP(使用了smarty模板技术)+mysql实现二级动态下拉列表(select)
- [JavaScript] 动态生成下拉列表select的选项
- 使用Servlet监听器动态更新select下拉列表
- asp.net动态生成select下拉列表内容
- html+js+PHP(使用了smarty模板技术)+mysql实现二级动态下拉列表(select)
- 动态给select下拉列表添加选项option
- 多个下拉列表(select)不能取重复值判断-动态增加输入框-模仿CSDN结贴时分数判断-但无层提示-Ajax取值(全部源码)