嘿,我想檢查提交時不應該有任何空的文本框。所以我在提交按鈕上插入了一個JavaScript,但它不起作用。HTML-Javascript驗證
<input type="submit" value="Register" onClick="checkall()"/>
幫我出:
function checkall()
{
var a=window.document.getElementById("fname").value;
var b=document.getElementById("lname").value;
var c=document.getElementById("gender").value;
var d=document.getElementById("dob").value;
var e=document.getElementById("country").value;
var f=document.getElementById("zip").value;
var g=document.getElementById("email").value;
var h=document.getElementById("pwd").value;
if(a=="" || b=="" || c=="" || d=="" || e=="" || f=="" || g=="" || h=="")
{
alert("bad");
return false;
}
else
{
alert("good");
return true;
}
}
提交按鈕代碼下面給出了所有的ID名是正確的。我哪裏可能出錯了?
什麼你「出了問題」至今在說:「這是行不通的。」相反,它應該像「我在IE9中調試代碼,沒有語法錯誤,但XXXX不會像我期望的那樣發生」。 –