${useruId }是什么语法?我没见过,我用的是c#
如果${useruId }是后台程序传过来的话你可以赋值给<input type="hidden" id="userId" value="${useruName}">
然后
function doit(flag,id)
{
if(flag=="modify"){
var userId=documentgetElementById('userId')
windowlocationhref="UserServletaction=UserInfo&userId="+userId;
alert(userId }
}
如果你确定id是传过来了的,那么你的这句话有问题:
windowlocationhref="UserServletaction=UserInfo&userId=id";
应该是
windowlocationhref="UserServletaction=UserInfo&userId="+id;
我想应该可以这么做:在登陆按钮上设置监听事件,点击登陆以后,获取radio的值,进行判断,根据不同的值,设置form的action属性,完了以后,再用submit()提交。比如你上面说的,可以是这样
if(kind[0]checked){
form1action = "comsxjservlet/TeacherServlet";
form1submit();
}
定义一个变量 var a 接收prompt 的返回值 然后你要传给servlet肯定是一个超链接或者表单中的文本框 是吧 超链接就直接 用js修改某个超链接的href属性 利用attr(“src”,“修改后的链接”) 如果是文本框 那就更简单了 $("input[type=text]")val(a) 然后就传递过去了哦
以上就是关于请教前辈,js怎样向Servlet传递参数全部的内容,包括:请教前辈,js怎样向Servlet传递参数、如何用js获取radio的属性,然后用form的属性action选择不同的servlet 比如这个代码:、如何获取js prompt()中输入的值并传给servlet等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)