【发布时间】:2015-04-15 10:41:44
【问题描述】:
我正在尝试在表单提交之前添加验证。还有一个替代输入字段,我们称之为“可选”,并且有复选框“Checkbox1”、“Checkbox2”、“Checkbox3”。当用户从这个复选框中选择一个时,他必须填写输入“可选”,如果它是空的,那么他不能提交表单并得到一些带有信息的弹出警报来填写这个。
我有这样的事情:
<script>
function validateForm() {
var x = document.forms["form"]["nrumowy"].value;
if (x == null || x == "") {
alert("Numer umowy musi zostać uzupełniony.");
return false;
}
}
</script>
但是这个输入字段“nrumowy”必须在所有情况下都填写,所以一切正常,现在我想添加类似的东西,但只有当“Checkbox1”、“Checkbox2”、“Checkbox3”之一被选中时。
【问题讨论】:
-
请出示html代码以解决问题。
-
那你为什么不为你想要的添加条件呢?
-
@Imran 我是 JS 的新手,我不知道如何添加条件以使其正常工作。
标签: javascript php jquery html forms