急求JS高手帮忙解决一个问题

foxpeople007 2007-10-23 02:52:36
问题描述如下:QQ截图不能上传上来,先描述如下

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

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

谢谢!
...全文
92 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
danjp 2007-10-23
  • 打赏
  • 举报
回复
推荐你使用<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,谢谢
liang8305 2007-10-23
  • 打赏
  • 举报
回复
顶楼上
java5211314 2007-10-23
  • 打赏
  • 举报
回复
互相转的时候要清空textarea中的值吗~!

function left(){
var tempB = document.form.b.value;
var tempA = document.form.a.value;
document.form.a.value= tempA+tempB ;
// document.form.b.value="";
}
<a href="javascript:left()"><<</a>
umbrella_yxs 2007-10-23
  • 打赏
  • 举报
回复
我知道你说的是什么意思!!你现在想实现这个js??Struts2里面的<s:optiontransferselect />标签吧。
以前是在左面写一棵树,不知道符合你的要求不?
lx978 2007-10-23
  • 打赏
  • 举报
回复
你的问题没有问明白,是图片不能上传问题还是,两个textarea不能相互传值问题?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧