我有一個表單驗證腳本,用於驗證是否至少選中了1個複選框。Javascript檢查是否設置了陣列
<form name="samples" onsubmit="return validateForm();" action="process.php" method="post">
<input type="checkbox" name="products[]" value="product-a">
<input type="checkbox" name="products[]" value="product-b">
<input type="checkbox" name="products[]" value="product-c">
</form>
<script>
function validateForm() {
var counter = document.forms["samples"]["products"].value;
if (x == null || x == "") {
alert("Please select at least one product");
return false;
}
}
</script>
上面的代碼似乎不起作用。
我在做什麼錯?
酷的故事兄弟。 – Neal
你的問題是什麼? – NPE
jQuery不允許? – DevlshOne