『壹』 在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、查看答效果