我有一个多选选择框。我需要使用javascript验证它,以便它应该提示选择至少一个值。
下面是我的多选框。
<select name="usrgrp[]" multiple="multiple" size="3">
<option value="11">abc</option>
<option value="12">def</option>
<option value="13">ghi</option>
</select>
请帮我写这个选择框的验证javascript。
发布于 2011-01-25 22:08:50
if (referenceToForm.elements["usrgrp[]"].selectedIndex == -1) {
alert("Please select an item.");
}
发布于 2013-08-03 02:32:48
最简单的方法是使用!:
if (!$('select').val())
{
//fail
}
发布于 2011-01-25 22:09:03
我会从Validation文档开始。如果您发现需要验证的不仅仅是该字段(也许您正在构建一个表单?),那么使用验证插件将比将单个规则组合在一起更有帮助。
试一试,它写得很好,包含了很多例子。
https://stackoverflow.com/questions/4794380
复制相似问题