动态改变select中option的次序
来源:互联网 发布:百世快递软件下载 编辑:程序博客网 时间:2024/04/29 16:49
<script>
<!--
functionaddOption() {
for(var i=0;i<10;i++) {
var sName = "Name" + i;
var sValue = "value" + i;
var oOption =document.createElement('OPTION');
oOption.text = sName;
oOption.value = sValue;
document.forms[0].select1.options.add(oOption);
}
}
functionupOption(id){
var frm = document.forms[0];
if(id!=0){
var sName = frm.select1.options[id].text;
var sValue = frm.select1.options[id].value;
var sName2 = frm.select1.options[id-1].text;
var sValue2 =frm.select1.options[id-1].value;
frm.select1.options[id-1]=newOption(sName,sValue);
frm.select1.options[id]=newOption(sName2,sValue2);
frm.select1.options.selectedIndex = (id-1);
}
}
functiondownOption(id){
var frm = document.forms[0];
var s = frm.select1.options.length-1;
if(id!=s){
var sName = frm.select1.options[id].text;
var sValue = frm.select1.options[id].value;
var sName2 =frm.select1.options[parseInt(id+1)].text;
var sValue2 =frm.select1.options[parseInt(id+1)].value;
frm.select1.options[parseInt(id+1)]=newOption(sName,sValue);
frm.select1.options[id]=newOption(sName2,sValue2);
frm.select1.options.selectedIndex = (id+1);
}
}
//-->
</script>
<bodyonload=addOption();>
<formname=frm>
<buttononclick="upOption(select1.selectedIndex);"><fontface="Webdings">5</font></button>
<selectid="select1" name=select1" multiple size="10"width=100 onchange=alert(this.value)></select>
<buttononclick="downOption(select1.selectedIndex);"><fontface="Webdings">6</font></button>
</form>
- 动态改变select中option的次序
- ie6.0中关于动态改变html中select标签中option的处理方法
- JS动态改变select选择变更option的index值
- JS动态改变select选择变更option的index值
- JS动态改变select选择变更option的index值
- JS动态改变select选择变更option的index值
- select 中option的使用以及动态增加select
- JS动态改变select选择变更option的index值(js操作select)
- 动态生成select的option
- 动态添加select的option
- 改变select里option的文字方向
- 动态改变select元素的option时宽度发生变化解决方法
- js动态改变select选择变更option的index值示例
- 动态改变select option时,宽度自动变短解决方法
- js中select动态添加option
- js动态设置Select中Option选中
- 改变select下拉框中对应option的样式颜色已经展示的option如何进行颜色对应
- 动态设置select的option值
- Matrix的set,pre,post调用顺序
- 表中表效果
- select option 的操作
- 学不进去?可以试着这么做……
- 动态增加属性
- 动态改变select中option的次序
- java.util.Date相关
- java线程技术——线程的创建运行终止
- getElementsByTagName的用法
- HDU 1501
- Best-First Search Algorithm (Draft by Andrew Jungwirth)
- 用自已写的sql后,加上addEntity(.class)转变成list对象集合
- android面试题(一)
- linux 进程用户栈和内核栈