request捕获利用js改变type="hidden"的value
最近写一个JS,遇到一个小小的问题,请大家帮忙本人原本JS的作用的是希望用JS的效果使JSP页面的hidden的todo的value改变成moment,之后被servlet中的request捕获我这个value,
当我一直都捉不到改变后todo="moment",一直都是捉到的是todo="",我个人感觉是没错的,在页面提交的时候我用alert(todo)测试,todo的value是有变成moment,但为什么在servlet中就无法用request拿出来呢?
js如下:
function Check(form){
var todo = document.getElementById("todo").value;
if(form.name.value.replace(/\s| /gi,"") == ""){
info.innerHTML = "提示:请输入用户名";
return false;
}else if(form.pwd.value == ""){
info.innerHTML = "提示:请输入密码";
return false;
}else{
todo="moment";
alert(todo);
return true;
}
}
jsp页面的代码如下
<input type="hidden" name="todo" value=""/>
servlet中的代码如下
String todo = request.getParameter("todo");
[ 本帖最后由 lovemm 于 2010-7-31 16:51 编辑 ]