如何给动态添加了value值的option用远置于末尾? document.getElementById("option id").options[document.getElementById("option id").length] = new Option('new text','new value'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或则var opt = document.createElement('OPTION');opt.value = value;opt.text = text;document.getElementById("option id").options.add(opt, document.getElementById("option id").length); 回LS。最开始我是把一个option作为末尾插入的。然后对这个下拉表的每项可以编辑,编辑时其实是对插入末尾的那个option进行的编辑。然后编辑之后,那个末尾的opt在显示时就排序到上面了。比如下拉选项1234?(末尾的option,预留用作修改前面4个option)然后可以对前面的4个option修改,修改的值存到末尾的option中,前面4个option还是保持value1,2,3,4.就是最后这个保存刚刚修改的值。结果,在网页显示时,修改的值和原来那4个值(1,2,3,4)被排序了。- -。怎么让修改的值还在最后呢? js画出来的页面数据,会影响滚动条吗 代码解读! 这样的效果怎么实现? 这个问题托了我老长老长,好象多了一根白发 MSXML 的 DOMElement如何设置 InnerXml? 如何获得<input text 中被选中文字的顺序号? 小问题 初学和精编javascript看哪本书或是下载哪些免费的东东? 求代码: 可以选取颜色的文本框 【新人求助】才学一个星期,写了编程,不知道错在哪里 Env未定义 JS 如何实现自动增加单元格
var opt = document.createElement('OPTION');
opt.value = value;
opt.text = text;
document.getElementById("option id").options.add(opt, document.getElementById("option id").length);
比如下拉选项
1
2
3
4
?(末尾的option,预留用作修改前面4个option)然后可以对前面的4个option修改,修改的值存到末尾的option中,前面4个option还是保持value1,2,3,4.就是最后这个保存刚刚修改的值。结果,在网页显示时,修改的值和原来那4个值(1,2,3,4)被排序了。- -。怎么让修改的值还在最后呢?