按钮提交问题(JS)

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:30:27
<html>
<head>
<script language="javascript">
function goTo(){
alert(document.all.myForm==null);
document.all.myForm.action="5.htm";
document.myForm.submit;
}
</script>
</head>
<body>
<form name="myForm" id="myForm" method="post">
<input type="submit" name="submit" value="tijiao" onsubmit="goTo()"></input>
<input type="button" name="button" onclick="goTo()" value="跳转测试"></input>
</form>
</body>
</html>

点了之后都没反应。。不知道什么原因。。。

<input type="submit" name="submit" value="tijiao" onsubmit="goTo()"></input>
用submit提交就不用事件控制,一般 onsubmit事件是控制提交表单数据的正确性。要放在<form>标签中。。。
<input type="button" name="button" onclick="goTo()" value="跳转测试"></input>的goTo();方法中有问题。。。document.myForm.submit; 改成
document.myForm.submit();
还有就是你的

事件onsubmit()应该放在form标签中

onsubmit="goTo()" 写在 form 标签里面?表单的提交事件