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代码的实现一个图片向上滚动切换
Sep 02 Javascript
jquery实现网站超链接和图片提示效果
Mar 21 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
JS实现的数组全排列输出算法
Mar 19 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
Sep 06 Javascript
JS异步文件上传(兼容IE8+)
Apr 02 Javascript
vue+vux实现移动端文件上传样式
Jul 28 Javascript
基于JQuery的Ajax方法使用详解
Aug 16 jQuery
vue简单练习 桌面时钟的实现代码实例
Sep 19 Javascript
jquery实现直播弹幕效果
Nov 28 jQuery
JavaScript canvas实现文字时钟
Jan 10 Javascript
vue实现禁止浏览器记住密码功能的示例代码
Feb 03 Vue.js
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实现采集中国天气网未来7天天气
2014/10/15 PHP
php计算多维数组中所有值总和的方法
2015/06/24 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
2016/10/20 PHP
用php定义一个数组最简单的方法
2019/10/04 PHP
Thinkphp集成抖音SDK的实现方法
2020/04/28 PHP
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
jquery实现图片上传前本地预览
2017/04/28 jQuery
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
详解使用vuex进行菜单管理
2017/12/21 Javascript
微信小程序使用wxParse解析html的方法教程
2018/07/06 Javascript
js实现简单音乐播放器
2020/06/30 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
[01:59]DOTA2首部纪录片《Free to play》预告片
2014/03/12 DOTA
[03:57]《不朽》——2015DOTA2国际邀请赛—中国军团出征主题曲MV
2015/07/15 DOTA
[03:53]2016国际邀请赛中国区预选赛第三日TOP10精彩集锦
2016/06/29 DOTA
python 获取utc时间转化为本地时间的方法
2018/12/31 Python
谈谈Python中的while循环语句
2019/03/10 Python
Django学习笔记之为Model添加Action
2019/04/30 Python
Python绘制频率分布直方图的示例
2019/07/08 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
2020/05/25 Python
python爬取2021猫眼票房字体加密实例
2021/02/19 Python
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
英国高街品牌:Miss Selfridge(塞尔弗里奇小姐)
2016/09/21 全球购物
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
帕克纽约:PARKER NY
2018/12/09 全球购物
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
酒吧总经理岗位职责
2013/12/10 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
纪念九一八事变83周年国旗下讲话稿
2014/09/15 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话
2014/10/21 职场文书
2015年置业顾问工作总结
2015/04/07 职场文书
法律进社区活动总结
2015/05/07 职场文书
初中信息技术教学反思
2016/02/16 职场文书
SpringBoot中获取profile的方法详解
2022/04/08 Java/Android