『壹』 在javaScript中,页面之间如何传值
可以利用form表单提交获取上一个页面的值
例:form表单提交传值及取值
发请求页面
<formstyle="display:none"method="post"
id="infoDetailsHyperlink"name="input"
action="<%=request.getContextPath()%>/view/basicmanage/reportTemplet/positionPeopleConfig.jsp">
<inputname="infoId"id="infoId">
<inputname="operationType"id="operationType">
<inputname="TempletIdConfigPeople"id="TempletIdConfigPeople">
</form>
发请求页面,js中发送请求
$("#infoId").val($("#lastStepTempletId").val());
$("#operationType").val($("#operationTypeIdLastStep").val());
$("#infoDetailsHyperlink").submit();
接收页面
<inputid="infoId"style="display:none;"value=<%=request.getParameter("infoId")%>>
<inputid="operationType"style="display:none;"value=<%=request.getParameter("operationType")%>>
<inputid="TempletIdConfigPeople"style="display:none;"value=<%=request.getParameter("TempletIdConfigPeople")%>>
<script>
<%request.setCharacterEncoding("utf-8");%>解决传值时中文乱码问题
</script>
『贰』 如何用JavaScript获取当前页面的网址
可以使用下列代码获取当前页面的网址:
window.location
//或者
window.location.href
实例演示:
1、新建一个空白Html文档
2、输回入javascript代码
<script>
alert(window.location.href)
</script>
3、查看答效果