【发布时间】:2010-03-30 09:04:11
【问题描述】:
我完全糊涂了...我发誓这昨天还在工作...我今天早上醒来,我的所有表格都停止了在我的项目中工作。
所有表单都有一个“onsubmit”到一个返回 false 的函数,因为它是一个 ajax 调用,所以表单永远不会发送。
经过大量测试,我将问题简化为这段代码:
<html>
<head>
<script type="text/javascript">
function sub()
{
alert ("MIC!");
return false;
}
</script>
</head>
<body>
<form method = "post" id = "form1" onsubmit = "return sub()">
input: <input type="text" name="input1" >
<a href="#" onClick="document.getElementById('form1').submit();">button</a>
</form>
</body>
</html>
我发誓这完美无缺,但今天也不行:D
为什么如果我按下按钮发送表单?
我知道这完全是一个新手问题,但我被卡住了
谢谢!
【问题讨论】: