怎样用JS模拟实现outlook联系人选择 you can use two selectbox ,to change the user, .remove and .add method, you can soulte the problem. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个……可能有些问题按照问题来说,确实可以直接通过增减来控制,但是,两个selectbox中的内容可能非常多(大约2000个),我并不知道操作的时候具体会是选择哪一项,可能比较麻烦的是处理,右边的selectbox时我怎么知道里面的值?思路还没有理顺………… 使用说明:增加一个addvalue()删除一个removevalue()选择多个进行增加add_value()选择多个进行删除remove_value()<script language="JavaScript" type="text/JavaScript">function addvalue(){ var selectvalue=document.all.select1.value; var selectedtemp=document.all.select1; var selectedtext=selectedtemp.options[selectedtemp.selectedIndex].text; var selectvalue=document.all.select2; selectvalue.options[selectvalue.length]=new Option(selectedtext,selectvalue);}function removevalue(){ var selectvalue=document.all.select2; selectvalue.remove(selectvalue.selectedIndex); }function add_value(){ for(var i=0;i<select1.length;i++) { if(select1[i].selected == true) { select2.options[select2.length] = new Option(select1[i].text,select1[i].value) } }}function remove_value(){ for(var i=select2.length-1;i>-1;i--) { if(select2[i].selected == true) { select2.remove(i); } }}</script> getElementsByTagName的问题 mootools中的自动调节iframe问题 window.onload 在别的操作系统会失效吗? 美女卖身葬父 某txt文件,里面有很多英语单词,如何查找在不同的行之间有无重复的英语单词 如何将jquery代码改成原生js代码 javascript 图像处理程序,高分求救 window.close 求援! 急!急!急!急!如何替换字符串中的反斜杠'\' jsp读取文件问题 怎样改变marquee的scrollamount以及scrolldelay属性值 谁帮我写一个打开一个340*340的新窗口的程序。
但是,两个selectbox中的内容可能非常多(大约2000个),
我并不知道操作的时候具体会是选择哪一项,
可能比较麻烦的是处理,右边的selectbox时我怎么知道里面的值?
思路还没有理顺…………
删除一个removevalue()
选择多个进行增加add_value()
选择多个进行删除remove_value()<script language="JavaScript" type="text/JavaScript">
function addvalue()
{
var selectvalue=document.all.select1.value;
var selectedtemp=document.all.select1;
var selectedtext=selectedtemp.options[selectedtemp.selectedIndex].text;
var selectvalue=document.all.select2;
selectvalue.options[selectvalue.length]=new Option(selectedtext,selectvalue);
}
function removevalue()
{
var selectvalue=document.all.select2;
selectvalue.remove(selectvalue.selectedIndex);
}
function add_value()
{
for(var i=0;i<select1.length;i++)
{
if(select1[i].selected == true)
{
select2.options[select2.length] = new Option(select1[i].text,select1[i].value)
}
}
}
function remove_value()
{
for(var i=select2.length-1;i>-1;i--)
{
if(select2[i].selected == true)
{
select2.remove(i);
}
}
}
</script>