创建表单
我有两个功能
function myValidation() {
valName();
idChange();
}
input type="submit" value="submit" onclick="return myValidation();"
但是当我的表单仍有错误提交时,但是当我将它们单独(但不是一起)放在onclick中时,它们工作正常,并且在出现错误时不提交。
答案 0 :(得分:1)
您没有在valName
函数中使用idChange
和myValidation
函数的返回值,因此它不会返回任何内容。
只需调整您的功能即可使用它们。
function myValidation() {
return valName() && idChange();
}
话虽如此,有时会出现在here讨论的onclick事件上返回false的问题。
答案 1 :(得分:-1)
尝试两行。它们适用于所有浏览器。
event.preventDefault();
event.stopPropagation();