Javascript 检查选择标记是否已应答
我有一个工作脚本,它检查所有需要类的输入,它检测输入是否有内容,然后将答案传递给Google TCHA 我遇到了选择下拉列表的问题 以下JS是一个使用文本的示例:Javascript 检查选择标记是否已应答,javascript,html,forms,Javascript,Html,Forms,我有一个工作脚本,它检查所有需要类的输入,它检测输入是否有内容,然后将答案传递给Google TCHA 我遇到了选择下拉列表的问题 以下JS是一个使用文本的示例: var questions = document.getElementsByClassName('required'); var valid = true; for (var i=0; valid && i<questions.length; i++) { if (!questions[i].value
var questions = document.getElementsByClassName('required');
var valid = true;
for (var i=0; valid && i<questions.length; i++) {
if (!questions[i].value.trim()) {
valid = false;
}
}
我的一个下拉列表示例如下:
<select id="q6" class="required" name="designation">
<!-- Disabled -->
<option disabled selected>Select one of the following:</option>
<!-- Options -->
<option value="#">Regisitered Nurse</option>
<option value="#">Regisitered Practical Nurse</option>
<option value="#">Personal Support Worker (Developmental Service Worker)</option>
<option value="#">Nursing Student (Completed First Year)</option>
<!-- Options // END -->
</select>
我想知道是否有人知道如何在上面的脚本中添加函数来检测未应答的select下拉列表。如果我们也能通过文件输入来实现这一点,那就太好了。尝试将:value=添加到您的第一个选择选项中,因此默认情况下它是空的,并且将无法通过验证检查 让验证=函数{ var questions=document.getElementsByClassName'required'; var valid=true; 对于变量i=0;有效(&i