请教前辈,js怎样向Servlet传递参数

请教前辈,js怎样向Servlet传递参数,第1张

${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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9565270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存