的文本字段看起來是這樣的:預防的onclick代碼從執行提交按鈕,如果的onblur返回false
<input type="text" id="nm" name="marks" value="60" onblur="return(myFunction())"/>
按鈕看起來是這樣的:
<input type="submit" value="submit" onclick="val();" />
以下是我的onblur碼功能:
function myFunction() {
var x = document.getElementById("nm");
if(x.value>12) {
alert("error");
x.value="0";
x.focus();
return false;
}
return true;
}
例如,如果用戶改變nm
文本字段和CLIC的值如果用戶更改nm
字段的值,然後單擊提交按鈕,則提交按鈕中的onclick
中的功能代碼不得不顯示(如果返回false)如果onblur
返回false
則運行。目前,如果onblur
返回false
,則onclick
中的功能得到執行。
請幫我解決。
非常感謝。有效。它節省了我很多時間。我正在找出很長一段時間的出路。 – Leeza