首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对<select> <option>进行验证

对<select> <option>进行验证
EN

Stack Overflow用户
提问于 2020-07-15 21:22:07
回答 1查看 29关注 0票数 0

我正在做一个使用jquery通过JS验证的联系人表单。在表单中,除了标签之外,所有字段都会被验证。我如何验证它?

请参阅下面的代码,以了解其他代码是如何验证的。

代码语言:javascript
复制
var date = $("#date").val();
var time = $("#time").val();
if (date == "") {
  $("#date-info").html(" *");
  $("#date") // .css('border', '#e66262 1px solid');
  valid = false;
}
if (time == "") {
  $("#time-info").html(" *");
  $("#time") // .css('border', '#e66262 1px solid'); 
  valid = false;
}
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="row">
  <div class="column" id='column1'>
    <div class="txtb">
      <label>Prefered Date</label><span id="date-info" class="info"></span><br /> <input type="date" class="input-field" name="date" id="date" />
    </div>
  </div>

  <div class="column" id='column2'>
    <div class="txtb">
      <label>Prefered Time</label><span id="time-info" class="info"></span><br />
      <select class="input-field" name="time" id="time">
        <option value="Morning">Morning: 9am - 12pm</option>
        <option value="Afternoon">Afternoon: 12pm - 5pm</option>
        <option value="Evening">Evening: 5pm - 9pm</option>
      </select>
    </div>
  </div>
</div>

EN

回答 1

Stack Overflow用户

发布于 2020-07-15 22:10:14

您可以使用以下代码片段:

代码语言:javascript
复制
<form>
        <label>Prefered Time</label><span id="time-info" class="info"></span><br />
        <select class="input-field" name="time" id="time" required>
            <option value="">None</option>
            <option value="Morning">Morning: 9am - 12pm</option>
            <option value="Afternoon">Afternoon: 12pm - 5pm</option>
            <option value="Evening">Evening: 5pm - 9pm</option>                   
        </select>
        <br><br>
        <input type="submit" value="Submit">
 </form>

而单击submit按钮将触发验证。使用下面的“必需”类属性。

代码语言:javascript
复制
<select id="select" class="required">
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62915897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档