我有一个有4列的表格,用户可以动态添加或删除行。 现在我试图通过JavaScript下面的代码来验证这一点: -如何验证数组?
<script type="text/javascript">
function chkempty()
{
var x=document.forms["main"]["qty[]"].value
var y=document.forms["main"]["price[]"].value
var z=document.forms["main"]["item[]"].value
if (x==null || x=="") {
alert("Quantity must be filled out");
return false;
}
if (y==null || y=="") {
alert("Price must be filled out");
return false;
}
if (z==null || z=="") {
alert("Itemcode cannot be empty");
return false;
}
}
它适用于第一行,但是当用户选择多行,甚至填补了值后,他得到验证错误消息。有人可以帮我解决这个问题吗? 谢谢并保持微笑。