【发布时间】:2017-09-06 12:52:41
【问题描述】:
下面是我的简单 jsp 表单,我需要在执行 ajax 调用之前验证分支号是否为空。
<body>
<div id = "divOrderuserinputContainer">
<table align="center" id="table">
<form id="orderform" onsubmit="return validateForm()" method="POST">
<td class="label">Branch Number:
<input type="text" name="branch" ></input>
</td>
<td>
<input type="submit" value="submit" onclick="addData(); return false;"></input>
</td>
</form>
</table>
</div>
</body>
下面是我的javascript
function validateForm(form) {
var x = document.forms["orderform"]["branch"].value;
if (x == "") {
alert("You must select a valid Branch branch");
return false;
}
}
如果我删除返回 false;在提交输入中,它确实从分支输入中填充警报,但它仍然调用 addData()。如何在调用函数 addData() 之前验证表单。
【问题讨论】:
标签: javascript forms jsp