【发布时间】:2012-06-01 20:24:40
【问题描述】:
我是第一次做测试。我阅读了this 代码并从中制作了自己的一个。问题是即使字段为空,它也不会给出任何错误。
这是我的fiddle。
请帮忙。谢谢。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
{function validateForm()
var x=document.forms["myForm"]["name"].value;
if (x==null || x=="")
{
alert("Name must be filled out");
return false;
}
var y=document.forms["myForm"]["password"].value;
{
if (y==null || y=="")
alert("Password name must be filled out");
return false;
}
</script>
</head>
<body>
<form name="myForm" action="demo_form.asp" onsubmit="return validateForm()" method="post">
Name*: <input type="text" name="name"> <br>
Password*: <input type="password" name="password"><br>
Email: <input type="text" name="email"><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
【问题讨论】:
标签: javascript forms html validation