求助"页面内两框之间的传值"
我在一个页面内有两个框A和B,在A中有a,b,c三个数我选择a然后点击由A指向B的键头,则a由A传到了B
这个代码如何实现,谢谢!!!!
大虾们,不管会不会给点思路也好呀!
[ 本帖最后由 chenlnpg 于 2009-12-21 15:51 编辑 ]
.我写了代码是这样的:
程序代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. xmlns="http://www. http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script>
function move(m) {
var s = m == 1 ? document.getElementById('a') : document.getElementById('b');
var d = m == 1 ? document.getElementById('b') : document.getElementById('a');
var v = [], k = 0;
for (i = 0; i < s.options.length; i++) {
if (s.options[i].selected) {//把被选择的项复制
d.options[d.options.length] = new Option(s.options[i].text, s.options[i].value);
v[k] = i;
k++;
}
}
for (i = v.length - 1; i >= 0; i--) s.options[v[i]] = null;
}
</script>
</head>
<body>
<select size="10" id="a" style="width:150px; float:left">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
<option value="d">d</option>
<option value="e">e</option>
<option value="f">f</option>
<option value="g">g</option>
</select>
<span style="float:left; height:80px; line-height:60px">
<br />
<input type="button" onclick="move(1)" value="-->" /><br />
<input type="button" onclick="move(2)" value="<--" />
</span>
<select size="10" id="b" style="width:150px; float:left"></select>
</body>
</html>这样应该差不多吧