html5 minlength 在 chrome 版本 52.0.2743.116(64 位)中不起作用

标签 html validation

我的 Chrome 版本大于 40,但“minlength”属性仍然不起作用。

 <label for="mobile">Mobile</label>    
 <input type="text" class="form-control" id="mobile" name="mobile" value="{{$employee->profile->mobile}}" placeholder="Mobile" data-validation="number" data-validation-error-msg="The phone number must be 10 characters" maxlength="10" minlength="10">

最佳答案

当用户在输入中键入值时,Minlength 起作用。如果它在源代码中硬编码或使用 JavaScript 以编程方式设置(例如),则不会强制执行 minlength。

{{$employee->profile->mobile}} 来自哪里?在设置之前应修改数据以满足约束。

关于html5 minlength 在 chrome 版本 52.0.2743.116(64 位)中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39159898/

相关文章:

javascript - Uncaught ReferenceError : doSearch is not defined

php - 在 Codeigniter 的表单验证中仅接受英文字符

java - Bean Validation + Resource Bundle 的想法?

java - 将电话号码存储为字符串时如何防止输入错误?

html - 当我把它放在一个列中时,图像变得非常小

javascript - 如何从 phonegap HTML 页面调用 Android 函数?

jquery - 如何使用 jQuery 在单击提交按钮之前验证 HTML 下拉列表和输入字段

validation - 使用 Laravel 4、Factory Muff、Ardent、Faker 的 TDD - 我做错了

javascript - 修复了 Bootstrap 响应表和 AngularJS 的第一列

java - 我如何在 GWT 中序列化一个复杂的类?