第一:action是form的屬性,html5已經定義為必要的屬性值,onSubmit為事件,透過提交時進行一個函式驗證。 。
第二:要說執行的先後順序,個人理解是onSubmit在先,先驗證,驗證返回false時,則無法到達action="url"地址。如果是回傳true或沒有回傳值是,則通過且轉向url位址。
function check(){
var oText = document.getElementById("in").value;
alert(oText);
if(oText =="false"){
return false;
}
else {
return true;}
}
複製程式碼
程式碼如下:
onSubmit="return Fun();" 這裡的return是一定要寫的,不寫?不寫可以試試! ! ! 總之:onSubmit是進行驗證,action是跳轉後的連結位址。