问题说明:
在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.