function updateUser(id){
var uname = document.mUser.uname.value;
var lname = document.mUser.lname.value;
var gender = document.mUser.gender.value;
var email = document.mUser.email.value;
var pwd = document.mUser.pwd.value;
var regtime = document.mUser.regtime.value;
location.href= "updateUser.jsp?uid="+id+"&uname="+uname+"&lname="+lname+"&pwd="+pwd+"&gender="+gender+"&email="+email+"®time="+regtime;
}
怎么值传不过去
------解决方案--------------------
你那样写应该可以吧? 是不是你网页的地址有问题? 你也可以先加一个参数试一下,而且地址比较短的,也算是一种优化,举个例子: http://www.dudushu.com.cn/BookList.aspx?id=4
------解决方案--------------------
设置location之前加一条:
alert("updateUser.jsp?uid="+id+"&uname="+uname+"&lname="+lname+"&pwd="+pwd+"&gender="+gender+"&email="+email+"®time="+regtime);
看看结果,检查一下对不对。
如果没问题,看看你updateUser.jsp里怎么写的。
------解决方案--------------------
先做成一个字串看看。然后alert。如果成功,应该可以的。