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 相关文章推荐
js转义字符介绍
Nov 05 Javascript
jQuery实现锚点scoll效果实例分析
Mar 10 Javascript
jQuery实现多级联动下拉列表查询框
Jan 18 Javascript
jquery实现具有收缩功能的垂直导航菜单
Feb 16 Javascript
javascript中arguments,callee,caller详解
Mar 16 Javascript
Markdown+Bootstrap图片自适应属性详解
May 21 Javascript
深入浅析JavaScript中的3DES
Aug 24 Javascript
深入掌握 react的 setState的工作机制
Sep 27 Javascript
iview实现select tree树形下拉框的示例代码
Dec 21 Javascript
Angular8基础应用之表单及其验证
Aug 11 Javascript
javascript实现异形滚动轮播
Nov 28 Javascript
vscode调试node.js的实现方法
Mar 22 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自带函数给数字或字符串自动补齐位数
2014/07/29 PHP
分享十款最出色的PHP安全开发库中文详细介绍
2015/03/22 PHP
PHP加密解密实例分析
2015/12/25 PHP
ThinkPHP框架安全实现分析
2016/03/14 PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
2017/05/23 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
json2.js的初步学习与了解
2011/10/06 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
2013/04/07 Javascript
js history对象简单实现返回和前进
2013/10/30 Javascript
全面解析Bootstrap弹窗的实现方法
2015/12/01 Javascript
JQuery Mobile实现导航栏和页脚
2016/03/09 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
微信小程序实现滑动删除效果
2017/05/19 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
Node.js 的模块知识汇总
2017/08/16 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
uniapp与webview之间的相互传值的实现
2020/06/29 Javascript
[00:32]2018DOTA2亚洲邀请赛EG出场
2018/04/03 DOTA
python实现二分查找算法
2017/09/21 Python
用Python一键搭建Http服务器的方法
2018/06/01 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
django 快速启动数据库客户端程序的方法示例
2019/08/16 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
对python中各个response的使用说明
2020/03/28 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
员工评语大全
2014/01/19 职场文书
白酒市场营销方案
2014/02/25 职场文书
交通事故被告代理词
2015/05/23 职场文书
小学生暑假安全保证书
2015/07/13 职场文书
初中军训感言
2015/08/01 职场文书
2016年青少年禁毒宣传教育活动总结(学校)
2016/04/05 职场文书
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python