【发布时间】:2016-04-26 14:27:22
【问题描述】:
如果表单的两个字段都没有插入信息,我正试图弄清楚如何制作警报代码“必须填写名字和姓氏”。我知道如何单独执行它们,但是您如何为合并在一行上的两条消息制作警报代码?我对 Javascript 很陌生..
<!DOCTYPE html>
<html>
<head>
<script>
function validateForm() {
var x = document.forms["myForm"]["fname"].value;
var y = document.forms["myForm"]["lname"].value;
if (x == null || x == "") {
alert("First Name is missing information");
return false;
}
else (y == null || y == "") {
alert("Last Name is missing information")
return false;
}
else (x == null || x == "" && y == null || y == "") {
alert("First and Last name are missing information")
return false;
}
}
</script>
</head>
<body>
<form name="myForm" action="demo_form.asp"
onsubmit="return validateForm()" method="post">
First Name: <input type="text" name="fname"><br>
Last Name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
【问题讨论】:
-
那么...你的问题得到解答了吗?
标签: javascript html forms alerts