1 检测是否有选中
if
(objSelect.selectedIndex > -1) {
//说明选中
} else
{
//说明没有选中
}
2.动态创建select
function
createSelect(){
var
mySelect = document.createElement("select"
);????
mySelect.id = "mySelect"
;????
document.body.appendChild(mySelect);????
}
3.添加选项option
function
addOption(){
//根据id查找对象,????
var
obj=document.getElementById('mySelect');
//添加一个选项????
obj.add(new
Option("文本"
,"值"
));????
}
4.删除所有选项option
function
removeAll(){????
var
obj=document.getElementById('mySelect');
obj.options.length=0;
}
5.删除一个选项option
function
removeOne(){????
var
obj=document.getElementById('mySelect');
//index,要删除选项的序号,这里取当前选中选项的序号
var
index=obj.selectedIndex;????
obj.options.remove(index);????
}
6.获得选项option的值
var
obj=document.getElementById('mySelect');
var
index=obj.selectedIndex; //序号,取当前选中选项的序号
var
val = obj.options[index].value;
7.获得选项option的文本
var
obj=document.getElementById('mySelect');
var
index=obj.selectedIndex; //序号,取当前选中选项的序号
var
val = obj.options[index].text;
8.修改选项option
var
obj=document.getElementById('mySelect');
var
index=obj.selectedIndex; //序号,取当前选中选项的序号
var
val = obj.options[index]=new
Option("新文本"
,"新值"
);
9.删除select
function
removeSelect(){????
var
mySelect = document.getElementById("mySelect"
);????
mySelect.parentNode.removeChild(mySelect);????
}
详细解决方案
Javascript 操作select标记中options的步骤
热度:98 发布时间:2012-09-19 13:43:54.0
相关解决方案
- javascript ie6兼容的有关问题
- Struts2 <select>上拉框 回显有关问题
- 關於Struts2 select tag 問題,该怎么处理
- javascript window open在ie中设立不起作用,求解决
- 不走"<script type='text/javascript'>"标签咋回事
- <select>标签可平添文字
- Struts2 <s:select/>有关问题
- <script type="javascript/text">的有关问题
- jsp页面<select>选中有关问题
- 用servlet+jsp+javascript+jdbc做个简单的办公自动化系统流程,该如何解决
- struts2 中用两个<s:select>标签如何实现级联的效果
- javaScript = == ===区别,该怎么解决
- javascript 怎么验证name=xx.xx的radio表单
- <s:select>解决办法
- javascript,该怎么处理
- javascript,该如何处理
- 关于strust2 <s:select>标签组值有关问题
- javascript 选中文字 但是保存样式 标签
- 新人求问,J2EE方向,html,css,javascript,vml要学到什么程度?解决思路
- javascript 请求servlet兑现将函数中定义的变量作为参数
- javascript 不懂,该如何处理
- javascript 不懂解决方法
- JavaScript 大局函数求实例,高分求
- javaScript 里面 如何知道Object 对象的长度
- select count(*)as num from hall where Hall_No=10000001关于这个SQL语句,怎么取出返回的数字
- javascript 中文本框中数字如何比较
- javascript IE通过,火狐,google浏览器不过解决思路
- js里如何取<s:select>标签里的值
- magaView.HasMonth = db.Library.GroupBy(a => a.TimeBook.Month).Select(a => a.Key),该怎么处理
- Chrome Javascript Click 事件,该如何解决