<script language = "Javascript">
function ValidateForm()
{
var fname=document.frmSample1.name
var address=document.frmSample1.address
var mark1 =document.frmSample1.mark1
var mark2 =document.frmSample1.mark2
var mark3 =document.frmSample1.mark3
if ((fname.value==null)||(fname.value==""))
{
alert("Please Enter username")
return false
}
if ((address.value==null)||(address.value==""))
{
alert("Please Enter address")
return false
}
if ((mark1.value==null)||(mark1.value==""))
{
alert("Please Enter mark1")
return false
}
if ((mark2.value==null)||(mark2.value==""))
{
alert("Please Enter mark2")
return false
}
if ((mark3.value==null)||(mark3.value==""))
{
alert("Please Enter mark3")
return false
}
if ((mark1.value!=null)||(mark1.value!=""))
{
if(isNaN(mark1.value))
{
alert('please enter correct mark1');
return false
}
else
return true
}
if ((mark2.value!=null)||(mark2.value!=""))
{
if(isNaN(mark2.value))
{
alert('please enter correct mark2');
return false
}
else
return true
}
if ((mark3.value!=null)||(mark3.value!=""))
{
if(isNaN(mark3.value))
{
alert('please enter correct mark3');
return false
}
else
return true
}
}
</script>
</head>
<body>
<form method="post" action="" enctype="multipart/form-data" name="frmSample1" onSubmit="return ValidateForm()" >
name:<input type="text" name="name" value=""><br><br>
address:<input type="text" name="address" value=""><br><br>
image: <input type="file" name="file" id="file"><br><br>
mark1:<input type="text" name="mark1" value=""><br><br>
mark2:<input type="text" name="mark2" value=""><br><br>
mark3:<input type="text" name="mark3" value=""><br><br>
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
此表单包含三个标记字段。我想验证三个标记字段是否由数字输入。给定的代码只检查第一个标记是否为数字。
此表单包含三个标记字段。我想验证三个标记字段是否由数字输入。给定的代码只检查第一个标记是否为数字。
此表单包含三个标记字段。我想验证三个标记字段是否由数字输入。给定的代码只检查第一个标记是否为数字。
答案 0 :(得分:0)
您需要删除:
return true
使用return
停止执行该功能。