两个select互相操作,与ajax的一点问题; 最主要的问题就是select.options.remove(i),移出所有的项目以后,这个select也被移出了。要怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 接分吧兄弟们,问题自己解决了,是对于option删除时的操作有问题导致的原因; function SelItem(sel_source, sel_dest) { //首先拷贝所有项目到目标 var sel_source_len = sel_source.length; for (var i=0; i<sel_source_len; i++) { if(sel_source.options[i].selected) { var SelectedText = sel_source.options[i].text; var SelectedValue = sel_source.options[i].value; sel_dest.options.add(new Option(SelectedText,SelectedValue)); sel_source.options[i].text="-"; i++; } } for(var i=0;i<sel_source_len;i++) { if(sel_source.options[i].text=="-") { sel_source.removeChild(sel_source.options[i]); i--; sel_source_len--; } } } JS新手求助,背景图片切换不了…… [菜鸟自学一]日期联动选择器 fck里的js错误:'$Style' 为空或不是对象 JS使用正则的小问题,请高人指点 可不可以通过JAVASCRIPT来运行一个批处理文件啊? 关于屏蔽链接的问题? 请教各位一个问题,急!!!! 点击提交表单,火狐显示正常,IE8却显示另存为文件。 请教用JavaScript访问服务器端文本文件的方法 谁可以给一个TREEVIEW控件的例子? 关于一个split的问题(在线等) 开启新窗口问题
{
//首先拷贝所有项目到目标
var sel_source_len = sel_source.length;
for (var i=0; i<sel_source_len; i++)
{
if(sel_source.options[i].selected)
{
var SelectedText = sel_source.options[i].text;
var SelectedValue = sel_source.options[i].value;
sel_dest.options.add(new Option(SelectedText,SelectedValue));
sel_source.options[i].text="-";
i++;
}
}
for(var i=0;i<sel_source_len;i++)
{
if(sel_source.options[i].text=="-")
{
sel_source.removeChild(sel_source.options[i]);
i--;
sel_source_len--;
}
}
}