【发布时间】:2014-03-17 15:04:15
【问题描述】:
如果用户从选项中选择“- - select - -”,则应将其视为空白字段。它应该触发“必需”属性,以便浏览器在提交表单时显示警告消息:“请填写此字段”。
我努力了,但没有找到解决办法。
HTML:
<form>
<select id="post" name="post" required="required" title="post you are applying for" class="formfield3" />
<option value="0"> - - select - -</option>
<option value="1">Mobile App Developer</option>
<option value="2">DataBase Administrator</option>
<option value="3">Search Engine Optimizer</option>
<option value="4">Product Manager</option>
<option value="5">HR Manager</option>
</select>
<input type=submit>
</form>
我正在使用最新版本的 chrome,并且“必需”适用于其他标签,例如文本字段等。
【问题讨论】:
-
jQuery 还是纯 JS?你对 JS/jQuery 有什么尝试?
-
@LShetty,这和 JS 或 jQuery 无关
-
@Davidconrad,那么您将如何在提交时显示警报?
-
一些错字提示:不要以
/>结尾<select,记住type="submit"周围的引号 -
@LShetty,由于 'required' 属性,浏览器自动提醒。
标签: html