表单中单选框添加选项和移除选项
selection添加option并放在最后一项
html代码:
<form>
<select name="location" id="location">
<option value="beijing1">beijing</option>
<option value="shanghai1">shanghai</option>
<option value="chengdu1">chengdu</option>
<option value="changsha1">changsha</option>
</select>
</form>
js代码:
var select=document.forms[0].elements['location'];
第一种方法:添加单选选项
var newOption=document.createElement('option');
var newText=document.createTextNode('guangzhou');
newOption.appendChild(newText);
newOption.setAttribute('value','guangzhou');
select.appendChild(newOption);
第二种方法:也是添加单选选项,是不是简单很多了,哈哈 但是不兼容IE8及以上版本
var newsOption=new Option('nanchang1','nanchang');
select.appendChild(newsOption);
第三种方法:添加单选框看看,最佳方案,这个又方便又兼容
var nnewOption=new Option('fengcheng1','fengcheng');
select.add(nnewOption,undefined);
移除选项:
第一种方法:select.remove(i);//index从0开始
第二种方法:select.options[i]=null;
第三种方法:select.removeChild(select.options[i])
- 团体程序设计天梯赛-练习集L1-022. 奇偶分家
- PHP读书笔记(7)- 函数
- [转]踢球装逼要诀!这个就厉害了!
- 点点点系列最少的程序架构
- Android之逐帧动画
- 使用Python学习selenium测试工具-1:Selenium的前生今世
- 获取上个月的日期
- C/C++代码覆盖率工具gcov、lcov
- 不同的二叉查找树 II
- C++ Builder 在指定目录下查找指定文件
- iOS之label添加下划线
- 差分近似图像导数算子之Sobel算子
- XZ_iOS之block封装代码块
- linux ssd 黑名单
- 第一次写博客,先练练手吧
- 小数据:理论和架构
- Hypertable源码解读之Hypertable.lib目录
- maven打包时,同时打包源码 Build a source-JAR from the current project.
- Spring + Spring MVC + MyBatis 整合
- Oracle SQL性能优化