我有一个文本字段和一个按钮。
我想验证该字段,如果验证失败,则按钮不应“提交”。
这是我的按钮:
<input type="submit"  onsubmit="return validate()"
这是我的验证功能:
function validate()
{
    var number = document.getElementById("temp");
    alert (number.value);
    if ( /^[0-9]{12}$/.test(number.value) ) 
    { 
        alert(number);
        return true;
    }
    alert ("מספר הפנייה חייב להיות בן 12 ספרות");
    return false; 
}
但它不起作用,提交以任何方式发生。
有任何想法吗?