js怎样获得页面传递参数

JavaScript013

js怎样获得页面传递参数,第1张

function getQueryString(name) {

    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i")

    var r = window.location.search.substr(1).match(reg)

    if (r != null) return (r[2]) return null

}

要获取url传过来的参数,直接调用GetQuryString即可。这个方法一般放在通用方法里里面。

通过request的getParameter的方法获取

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

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

示例:

<script>

<%

String

s2

=

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

%>

var

s

=

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

</script>