javascript
JSP页面中四种“返回按钮”的使用
列舉4種實現(xiàn)返回按鈕的形式,返回按鈕出現(xiàn)在form表單中:
?
<html:form?method="post"?action="mypath/action1.do?method=showIndex"?>
???
<input?type="hidden"?name="fatherID"?id="fatherID"?value="${Current_Id}"?/>
???
1. <!--提交式返回,很少這么用,自己用過的情形是就是為了返回 -->?????
<input?id="return"?name="Submit"?type="submit"?class="btn"?value="返回1"/>
?
2. <!-- 此返回,是直接調(diào)用之前一次的請求? -->
<input?type="button"?class="btn"??value="返回2"?οnclick="javascript:history.go(-1);"/>
?
3.?<!-- 這里,“action1Form”要為此Form表單里action對應(yīng)的Form名,從struts的配置文件里可知。 ??
<input?id="cancle"?name="cancle"?type="submit"?class="btn"?value="返回3"?οnclick="action1Form.action='${ctx }/mypath/action1.do?method=showIndex&fatherID=${Current_Id}'"?/>
?
4.?<!--?這里是使用JS調(diào)用Action來實現(xiàn)返回? -->
<input?type="button"??class="blue_btn"?value="返回4"?οnclick="javascript:window.location.href='${ctx}/project/action2.do'"/>
?
?
</html:form>
?
小結(jié):這里舉了4種返回按鈕的實現(xiàn),其實除第2個外,其它三個是請求按鈕的實現(xiàn)。第2個請求的路徑是其之前的那次請求;1,3,4的請求路徑可以自己指定。
總結(jié)
以上是生活随笔為你收集整理的JSP页面中四种“返回按钮”的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实战:Nginx + FastCGI 程
- 下一篇: JS校验金额格式的正则表达式