如何用JavaScript获得后台传过来的参数

如何用JavaScript获得后台传过来的参数,第1张

通过request的getParameter的方法获取

1、通过requestgetParameter("参数名")获取后台的值

2、通过<%=变量%>的方式赋给js变量

示例:

<script>

<%

String s2 = (String)requestgetParameter("参数名");//获取后台参数给s2变量,<%%>表示这范围内是服务器解析的语言

%>

var s = '<%=s2%>';//输出s2给js变量s

</script>

我给你分析一下,你从request里取test2的值为空,肯定是test2的值没有放进request里,也就是说js里设置值为test1那地方没走到,也就是说你js方法就没有走,也就是你的form就没有提交,所以request里没有那你想要的值,你的页面里面没有触发走js方法的地方,这是你懂了没,你可以在页面加载之后调用js的方法,具体做法在body标签里有onload属性等于你的方法就行了,可以试试,不懂可以追问

requestgetParameter()获得的值为null,说明提交的表单中没有该参数名的数据。

所以,检查文本框的name值与getParameter的参数名是否一致,文本框是否在提交的form内,form提交的方式是否post还是get。

以上就是关于如何用JavaScript获得后台传过来的参数全部的内容,包括:如何用JavaScript获得后台传过来的参数、jsp页面中, 从javascript中获取值,使用隐藏域表单出错,运行时,用request取出的值为空,请问如何修改、js给文本框赋值后 然后提交表单用request.getParameter()获得的值都是null等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9482359.html

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

发表评论

登录后才能评论

评论列表(0条)

保存