<form name="color" method="post" action="index.php" onsubmit="checkSubmit();">
<input type="hidden" name="id" value="123">
<input type="submit" name="submit" value="" />
</form>
</div>
<script>
function checkSubmit(){
return false;
}
</script>
上面这段代码看起来应该可以阻止form的内容被提交到index.php里去,但实际上是不行的,为什么呢?因为onsubmit="checkSubmut()" 这句话并没有阻止表单提交,需要改成“onsubmit="return checkSubmut()"才可以
本文介绍了一种在HTML中阻止表单默认提交行为的方法。通过调整onsubmit属性为return checkSubmit(),确保了checkSubmit()函数能够正确地阻止表单提交。文章提供了具体的代码示例。

2万+

被折叠的 条评论
为什么被折叠?



