html中一個form下兩個跳轉頁面

問題說明:

在html開發中,經常碰到同一個form表單下,不同按鈕跳轉不同界面,如下

wKioL1LVVojyGN5OAAAfpFYGJTY737.jpg,代碼如下:

<form action="delall.php" method="get" name="userinfo">

   <input type="submit" value="批量刪除"/>
   <input type="button" value="批量審覈" onclick="ztSh();"/>

<form>

當點擊批量刪除時,可以正常跳轉到delall.php頁面,但是批量審批時,由於使用botton按鈕,就不能跳轉到sh.php頁面,怎麼解決跳轉不同頁面時,可以使用js完成該工作。

解決方法:

1、在“批量審覈”後添加onclick事件,編寫ztSh()函數;

2、js函數:

<script>

   function ztSh(){

       document.userinfo.action="user_zt_sh.php";//修改userinfo的action動作
       document.userinfo.submit();//修改userinfo的提交動作

   }

</script>

3、經過上述處理後,即可完成“批量刪除”和“批量審批”跳轉不同界面;

4、說明,js中獲取標籤元素除了可以選擇id、class外,還可以通過name選擇,方法:document.標籤方法,如上述:document.nameinfo.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章