首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码点火器下拉验证

代码点火器下拉验证
EN

Stack Overflow用户
提问于 2015-05-06 14:08:09
回答 2查看 1.5K关注 0票数 0

这是我的密码:

代码语言:javascript
复制
        <div class="two-columns">
            <div class="col-half">
                <label for="city">Città</label>
                <input type="text" name="city" class="required">
            </div>
            <div class="col-half">
                <label for="province">Provincia</label><br>
                <select name="province" class="required">
                    <option value="">Seleziona la provincia</option>
                </select>
            </div>
        </div>

如您所见,我将“类必需”放在下拉列表中,因为用户必须选择一个值。所有操作正常,但如果未能从下拉列表中选择项,则无法看到警告消息;表单未发送、更正,但警报未显示。有什么暗示吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-06 14:45:48

如果添加这样的class='required',它将不会执行任何类型的validation

  • class属性主要用于指向样式表中的类。但是,JavaScript (通过HTML )也可以使用它对具有指定类的HTML元素进行更改。

如果您想要进行验证,可以以不同的方式进行验证。

  • 使用HTML5 required属性 行政长官:<select name="" required>
  • codeigniter中的服务器端表单验证。不要忘记包括验证库$this->load->library('form_validation'); 行政长官:$this->form_validation->set_rules("province","province","required")
  • 最后,可以使用jqueryjavascript验证。 希望能帮上忙。谢谢
票数 1
EN

Stack Overflow用户

发布于 2015-05-06 14:29:34

你应该能把它当作

代码语言:javascript
复制
<select name="province" required>
    <option value="">Seleziona la provincia</option>
</select>

这里有一个链接,指向一个有用的堆栈溢出帖子:

fields in HTML5?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30079187

复制
相关文章

相似问题

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