JavaScript动态添加和修改Select下拉框
来源:互联网 发布:吸管软件 编辑:程序博客网 时间:2024/05/21 16:39
1使用DOM对象
var s=document.getElementById("theYear");//获取需要添加的select
var year=new Date();//获取当前时间
var number=0;//从第0个开始添加
for(var i=1990;i<=year.getYear();i++){
var option =new Option(i+"年",i);//设置选项(text,value)
s.options[number]=option;//添加
if(i==year.getYear()){
s.options[number].selected=true;//设置默认值
}
number++;
}
2使用Object对象
var s2 = document.getElementById("lastTime");
var values =new Array();//设置数据组
values[0]="10年";
values[1]="20年";
values[2]="30年";
values[3]="50年";
values[4]="永久";
for(var i=0;i<values.length;i++){
var option=document.createElement("option");//创建对象
var text=document.createTextNode(values[i]);
option.appendChild(text);//设置text值
option.value=values[i];//设置Value值
if(i==(values.length-1)){//取最后一个为默认
option.selected=true;
}
s2.appendChild(option);//添加对象
}
3使用innerHTML
var s3 = document.getElementById( " inner " ); //某位置添加控件引用ID,如使用<Div id=”inner”></Div>,生成select会在DIV内显示
var str = " <select> " ;
for (var i = 0 ;i < 10;i ++ )
{
str = str + " <option value=' " + i +" '> " + i + " </option> "
}
str = str + " </select> " ;
s3.innerHTML = str;
- JavaScript动态添加和修改Select下拉框
- JavaScript向select下拉框中添加和删除元素
- JS动态添加select下拉框
- JS动态添加select下拉框
- javascript动态添加select
- javascript动态添加下拉选项
- javascript--使用js对select动态添加和删除OPTION
- JavaScript解析Json实现动态修改多级下拉选择列表控件Select
- 下拉列表select动态添加option和获取选中的option的值和value
- javascript 之 select下拉框
- javascript 之 select下拉框
- javascript 之 select下拉框
- Javascript 操作select下拉框
- javascript模拟下拉框select
- javascript 操作 select下拉框
- javascript为下拉列表框动态添加数据方法
- select动态添加option与动态设置下拉框默认选项(selected)的问题(原创)
- select动态添加和删除
- 一个基于Unity3d思想的cocos2d引擎
- 让文本框只显示下边框和输入内容居中
- 矩阵在编程中的一个小应用
- Visual Studio 2010 Web Deployment Projects p
- H264 编码详解
- JavaScript动态添加和修改Select下拉框
- poj 2184 DP
- SEO软文写作的精髓与核心:主题,内容,目的
- LDA相关论文汇总
- HttpURLConnection用法详解
- hadoop作业调优参数整理及原理
- SEO要独树一帜不克不及盲目仿照
- 如何让网站获取流量的快速方法:四俩拨千斤
- tnspign 127.0.0.1正常,192.168.*.* 不通