最后單表提交時的驗證還得添加這么一個函數(shù)
在<form>里添加一個onsubmit的屬性,JS添加一個用于表單驗證的函數(shù)。函數(shù)錯誤,則return false,表單則不能被上傳
<html> ???<head> ??????<script> ?????????function?validate(){ ????????? ????????????var?t1?=?document.getElementById("t1"); ????????????var?t2?=?document.getElementById("t2"); ???????????? ????????????if(t1.value?==""?||?t1.value.length<=6){ ???????????????alert("t1?error"); ???????????????return?false; ????????????} ????????????if(t1.value?==""?||?t2.value.length<=10){ ???????????????alert("t2?error"); ???????????????return?false; ????????????} ????????????alert("form?submit?success"); ????????????return?true; ?????????} ??????</script> ???</head> ???<body> ??????<form?id="form1"?name="form2"?action=""?onsubmit="return?validate()"?method="post"> ?????????t1?length?must?be?larger?than?6<input?type="text"?id="t1"?name="t1"> ?????????t2?length?must?be?larger?than?10<input?type="text"?id="t2"?name="t2"> ?????????<input?type="submit"?value="submit"> ??????</form> ??? ???</body> </html>
2016-10-11
同學(xué) 我也發(fā)現(xiàn)這個問題了 不過你validation插件就別來湊熱鬧了吧,畢竟這是原生手寫