Bootstrap中表单控件状态(验证状态)


Posted in Javascript onAugust 04, 2016

在制作表单时,难免要做表单验证。同样也需要提供验证状态样式,在Bootstrap框架中同样提供这几种效果。

1、.has-warning:警告状态(黄色)

2、.has-error:错误状态(红色)

3、.has-success:成功状态(绿色)

使用的时候只需要在form-group容器上对应添加状态类名。

<form role="form">
<div class="form-group has-success">
<label class="control-label" for="inputSuccess1">成功状态</label>
<input type="text" class="form-control" id="inputSuccess1" placeholder="成功状态" >
</div>
<div class="form-group has-warning">
<label class="control-label" for="inputWarning1">警告状态</label>
<input type="text" class="form-control" id="inputWarning1" placeholder="警告状态">
</div>
<div class="form-group has-error">
<label class="control-label" for="inputError1">错误状态</label>
<input type="text" class="form-control" id="inputError1" placeholder="错误状态">
</div>
</form>

运行效果如下或查看右侧结果窗口:

Bootstrap中表单控件状态(验证状态)

很多时候,在表单验证的时候,不同的状态会提供不同的icon,比如成功是一个对号(√),错误是一个叉号(×)等。在Bootstrap框中也提供了这样的效果。如果你想让表单在对应的状态下显示icon出来,只需要在对应的状态下添加类名“has-feedback”。请注意,此类名要与“has-error”、“has-warning”和“has-success”在一起:

<form role="form">
<div class="form-group has-success has-feedback">
<label class="control-label" for="inputSuccess1">成功状态</label>
<input type="text" class="form-control" id="inputSuccess1" placeholder="成功状态" >
<span class="glyphicon glyphicon-ok form-control-feedback"></span>
</div>
<div class="form-group has-warning has-feedback">
<label class="control-label" for="inputWarning1">警告状态</label>
<input type="text" class="form-control" id="inputWarning1" placeholder="警告状态">
<span class="glyphicon glyphicon-warning-sign form-control-feedback"></span>
</div>
<div class="form-group has-error has-feedback">
<label class="control-label" for="inputError1">错误状态</label>
<input type="text" class="form-control" id="inputError1" placeholder="错误状态">
<span class="glyphicon glyphicon-remove form-control-feedback"></span>
</div>
</form>

运行效果如下或查看右侧结果窗口:

Bootstrap中表单控件状态(验证状态)

从效果图中可以看出,图标都居右。在Bootstrap的小图标都是使用@font-face来制作(后面的内容中将会着重用一节内容来介绍)。而且必须在表单中添加了一个span元素:

<span class="glyphicon glyphicon-warning-sign form-control-feedback"></span>

以上所述是小编给大家介绍的Bootstrap中表单控件状态(验证状态) ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
基于jquery的blockui插件显示弹出层
Apr 14 Javascript
javascript之querySelector和querySelectorAll使用说明
Oct 09 Javascript
js 控制下拉菜单刷新的方法
Mar 03 Javascript
jquery无法设置checkbox选中即没有变成选中状态
Mar 27 Javascript
详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期/时间实例
Feb 17 Javascript
把vue-router和express项目部署到服务器的方法
Feb 21 Javascript
vue使用jsonp抓取qq音乐数据的方法
Jun 21 Javascript
VUE 3D轮播图封装实现方法
Jul 03 Javascript
使用JS获取页面上的所有标签
Oct 18 Javascript
原生JS实现随机点名项目的实例代码
Apr 30 Javascript
关于layui 弹出层一闪而过就消失的解决方法
Sep 09 Javascript
JavaScript计算出两个数的差值
Mar 19 Javascript
Bootstrap实现input控件失去焦点时验证
Aug 04 #Javascript
html+js+highcharts绘制圆饼图表的简单实例
Aug 04 #Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
Aug 04 #Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
Aug 04 #Javascript
jQuery获取file控件中图片的宽高与大小
Aug 04 #Javascript
JS 数字转换为大写金额的简单实例
Aug 04 #Javascript
js事件冒泡、事件捕获和阻止默认事件详解
Aug 04 #Javascript
You might like
在php MYSQL中插入当前时间
2008/04/06 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
PHP实现转盘抽奖算法分享
2020/04/15 PHP
JTrackBar水平拖动效果
2007/07/15 Javascript
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
JQuery通过Ajax提交表单并返回结果
2011/07/31 Javascript
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
js实现touch移动触屏滑动事件
2015/04/17 Javascript
深入分析jsonp协议原理
2015/09/26 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
2016/05/09 Javascript
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
深入理解angular2启动项目步骤
2017/07/15 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2017/08/16 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
Vue.js中Line第三方登录api的实现代码
2020/06/29 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
浅析PHP与Python进行数据交互
2018/05/15 Python
python 中文件输入输出及os模块对文件系统的操作方法
2018/08/27 Python
python按键按住不放持续响应的实例代码
2019/07/17 Python
Python字符串的修改方法实例
2019/12/19 Python
python实现井字棋小游戏
2020/03/04 Python
完美解决keras保存好的model不能成功加载问题
2020/06/11 Python
Python制作运行进度条的实现效果(代码运行不无聊)
2021/02/24 Python
CSS3动画之利用requestAnimationFrame触发重新播放功能
2019/09/11 HTML / CSS
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
会计专业毕业生自我评价
2013/09/25 职场文书
高校自主招生自荐信
2013/12/09 职场文书
酒店人事专员岗位职责
2013/12/19 职场文书
道路运输企业安全生产责任书
2014/07/28 职场文书
英语自我介绍演讲稿
2014/09/01 职场文书
暑假安全教育广播稿
2014/09/10 职场文书
坚守艰苦奋斗精神坚决反对享乐主义整改措施
2014/09/17 职场文书
React配置子路由的实现
2021/06/03 Javascript
Python实现灰色关联分析与结果可视化的详细代码
2022/03/25 Python