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 CSS操作方法集合
Oct 31 Javascript
Javascript 定时器调用传递参数的方法
Nov 12 Javascript
jQuery中:hidden选择器用法实例
Dec 30 Javascript
javascript每日必学之封装
Feb 23 Javascript
web 前端常用组件之Layer弹出层组件
Sep 22 Javascript
AngularJS实现根据变量改变动态加载模板的方法
Nov 04 Javascript
H5手机端多文件上传预览插件
Apr 21 Javascript
JS实现异步上传压缩图片
Apr 22 Javascript
微信小程序 http请求的session管理
Jun 07 Javascript
使用async await 封装 axios的方法
Jul 09 Javascript
js回文数的4种判断方法示例
Jun 04 Javascript
js实现弹窗猜数字游戏
Nov 26 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为php增加openssl模块的方法
2011/06/14 PHP
php中使用preg_replace函数匹配图片并加上链接的方法
2013/02/06 PHP
推荐25款php中非常有用的类库
2014/09/29 PHP
php中mysql连接方式PDO使用详解
2015/02/25 PHP
PHP substr()函数参数解释及用法讲解
2017/11/23 PHP
JS获取dom 对象 ajax操作 读写cookie函数
2009/11/18 Javascript
JQuery选择器特辑 详细小结
2012/05/14 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
使用POST方式弹出窗口的两种方法示例介绍
2014/01/29 Javascript
JavaScript 函数模式详解及示例
2016/09/07 Javascript
js实现适配不同的屏幕大小
2017/04/10 Javascript
jQuery查找dom的几种方法效率详解
2017/05/17 jQuery
详解react如何在组件中获取路由参数
2017/06/15 Javascript
基于jquery实现多级菜单效果
2017/07/25 jQuery
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
JS中‘hello’与new String(‘hello’)引出的问题详解
2018/08/14 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
jQuery-ui插件sortable实现自由拖动排序
2018/12/01 jQuery
vue - vue.config.js中devServer配置方式
2019/10/30 Javascript
Python 检查数组元素是否存在类似PHP isset()方法
2014/10/14 Python
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
2014/10/23 Python
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
python制作小说爬虫实录
2017/08/14 Python
在Python中使用MongoEngine操作数据库教程实例
2019/12/03 Python
Tensorflow进行多维矩阵的拆分与拼接实例
2020/02/07 Python
python反编译教程之2048小游戏实例
2021/03/03 Python
canvas像素画板的实现代码
2018/11/21 HTML / CSS
质检部岗位职责
2013/11/11 职场文书
保密承诺书
2014/03/27 职场文书
星级党支部申报材料
2014/05/31 职场文书
大学生求职信
2014/06/17 职场文书
政风行风建设责任书
2014/07/23 职场文书
2014年群众路线教育实践活动整改措施
2014/09/24 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/10/28 职场文书
辩护意见书
2015/06/04 职场文书
2016年幼儿园教研活动总结
2016/04/05 职场文书