JS传值的个问题~~~~~~~~~
来源:百度知道 编辑:UC知道 时间:2024/06/21 04:27:09
<js>
function a()
if(单选框1被选中)
<%request.setAtt~~~("key",value)%>
</js>
form onsubmit="return a()"
我就简化写了,在跳到servlet后 取不到js里set的值,即便在set下面紧跟着get也获取不到,这是为什么?
有什么办法能通过这个判断,用jsp或java的方式来设一个变量,好在servlet中取~~
<js>
function a()
{
if(单选框1被选中)
<%request.setAtt~~~("key",value)%>
}
</>
如果把<%request.setAtt~~~("key",value)%> 改成alert("asdasd");return false;
是 有反映的,就是说正常运行的,但是<%request.setAtt~~~("key",value)%>似乎没执行
还有就是 js怎么给hidden加值?
function a()
if(单选框1被选中)
<%request.setAtt~~~("key",value)%>
</js>
form onsubmit="return a()"
我就简化写了,在跳到servlet后 取不到js里set的值,即便在set下面紧跟着get也获取不到,这是为什么?
有什么办法能通过这个判断,用jsp或java的方式来设一个变量,好在servlet中取~~
<js>
function a()
{
if(单选框1被选中)
<%request.setAtt~~~("key",value)%>
}
</>
如果把<%request.setAtt~~~("key",value)%> 改成alert("asdasd");return false;
是 有反映的,就是说正常运行的,但是<%request.setAtt~~~("key",value)%>似乎没执行
还有就是 js怎么给hidden加值?
没怎么看明白
如果是点击完就传的话,你可以试试在body里放一个hidden框,当点击的时候js将hidden赋值,在servlet的里取hidden name的值
a(){}加个return true;试试