我要檢查,如果表單字段已留空通過下面的代碼:的JavaScript表單驗證
<script>
function validateForm()
{
var x=document.forms["myForm"]["name"].value;
if (x==null || x=="")
{
alert(" Name Required* ");
return false;
}
}
</script>
<form action="register2.php" method="POST" id="myForm" onsubmit="return validateForm()" >
<input type="text" name="name"/>
</form>
但只檢查輸入框,我怎麼能檢查選擇框,單選按鈕,複選框?
什麼是 「空」 複選框?毫無疑問,這是一個有效的狀態,可以用於大多數目的?無論如何,提示:就像你已經用'.value'屬性獲得文本輸入的文本一樣,你可以通過'.checked'屬性獲得複選框輸入的狀態。 – nnnnnn
該表單沒有任何單選按鈕或複選框,您如何檢查它們? – Barmar
也許使用jquery-validate插件? http://jqueryvalidation.org/ – Barmar