有没高手在啊,急死了
页面有一组checkbox后面跟用户,要求点击后用户跳到text框中去。
问题:
当我点一个checkbox后用户会跳到text框中去,然后点另一个的时候这个checkbox后的用户将原先text框中内容覆盖,但是前一个用户的checkbox的勾去不掉??
代码如下:
<input type=\"checkbox\" name=\"addresses[]\" onClick=\"addUser('".$user[0]."',this);\" value=\"address\" >
function addUser(name,obj) {
var is = obj.checked;
if(is==true)
document.all.share_user.value = name;
else
document.all.share_user.value = "";
}
问题点数:0、回复次数:4Top
1 楼ice_berg16(寻梦的稻草人)回复于 2004-12-02 23:07:15 得分 0
var lastObj = null;
function addUser(name,obj) {
if (lastObj != null)
lastObj.checked = false;
lastObj = obj;
var is = obj.checked;
if(is==true)
document.all.share_user.value = name;
else
document.all.share_user.value = "";
}Top
2 楼lanxk(蓝)回复于 2004-12-02 23:08:45 得分 0
为什么不使用radio呢Top
3 楼w78z007()回复于 2004-12-02 23:13:35 得分 0
先前的勾还是去不掉啊?Top
4 楼ice_berg16(寻梦的稻草人)回复于 2004-12-02 23:24:16 得分 0
应该可以Top




