問題說明:
在html開發中,經常碰到同一個form表單下,不同按鈕跳轉不同界面,如下
<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.