日期:2014-05-18  浏览次数:20638 次

急求JS高手帮忙解决一个问题
问题描述如下:QQ截图不能上传上来,先描述如下

两个textarea(记为A和B),里面各有一些值,中间有两个“》”“《”符号,用于选择将A中的内容取到B中,同样选中2中的内容当点击"《"符合可以进入到1中去。

具体的示例,可以这样复现:对IE浏览器上“前进”那一栏点右键,选择“自定义”,出现的两边框框中的内容可以相互选择。

谢谢!

------解决方案--------------------
推荐你使用<select></select>表单,将属性size设置大点就ok了
js方法,
function fun(){
var source=frm.selectLeft;
var targe=frm.selectRight;
var etm=document.createElement("option");
etm.text=source.item(source.selecedIndex).text;
etm.value=source.item(source.selecedIndex).value;
source.remove(source.selectedIndex);
targe.add(etm);
}
上述方法可实现一项一项的传递
还可改进一下,加个循环即可实现点击全部传递
正学jsp,js很菜,大家有没人有好的js的代码变成的书籍哈,有的密我
qq:511873985,谢谢