首页
学习
活动
专区
圈层
工具
发布

bootstrap 表单验证 常用

image.png

代码语言:javascript
复制


 <!doctype html>
 <html>
 <head>
 <meta charset="utf-8">
 <title>联想控股</title>
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <link href="css/bootstrap.css" rel="stylesheet"  type="text/css">
 <link href="css/bootstrapValidator.min.css" rel="stylesheet" type="text/css">
 <script src="http://code.jquery.com/jquery.js"></script>
 <script src="js/bootstrap.min.js"></script>
 <script src="js/bootstrapValidator.min.js"></script>
 </head>
 <body>
  <form role="form">
 <div class="form-group">
 <label>Username</label>
 <input type="text" class="form-control" name="username" />
 </div>
 <div class="form-group">
 <label>Email address</label>
 <input type="text" class="form-control" name="email" />
 </div>
 <div class="form-group">
 <button type="submit" name="submit" class="btn btn-primary">Submit</button>
 </div>
 </form>
 <script>
 ('form').bootstrapValidator({
 message: 'This value is not valid',
 feedbackIcons: {
 valid: 'glyphicon glyphicon-ok',
 invalid: 'glyphicon glyphicon-remove',
 validating: 'glyphicon glyphicon-refresh'
 },
 fields: {
 username: {
 message: '用户名验证失败',
 validators: {
 notEmpty: {
 message: '用户名不能为空'
 },
 stringLength: {
 min: 6,
 max: 18,
 message: '用户名长度必须在6到18位之间'
 },
 regexp: {
 regexp: /^[a-zA-Z0-9_]+$/,
 message: '用户名只能包含大写、小写、数字和下划线'
 }
 }
 },
 email: {
 validators: {
 notEmpty: {
 message: '邮箱不能为空'
 },
 emailAddress: {
 message: '邮箱地址格式有误'
 }
 }
 }
 }
 });
 });
 </script>
 </body>
 </html>
下一篇
举报
领券