如何启用在屏蔽输入插件中插入空格
How to enable to insert spaces in masked input plugin (JQuery Plugin)?
我使用屏蔽输入插件,但它禁止输入空格。* -表示字母数字字符(A-Z, A-Z, 0-9),但不允许空格符号
如果您使用http://github.com/RobinHerbots/jquery.inputmask,您可以创建自己的掩码:
$.extend($.inputmask.defaults.definitions, {
'A': {
validator: "[A-Za-z0-9 ]",
cardinality: 1
}
});
$("#field").inputmask("AAA");
如果你使用http://plugins.jquery.com/maskedinput/,你创建你的掩码如下:
$.mask.definitions['A'] = "[A-Za-z0-9 ]";
$("#field").mask("AAA");
你可以改变。mask,并在*
后面留出空间//following script available in jquery.maskedinput.js
$.mask = {
//Predefined character definitions
definitions: {
'9': "[0-9]",
'a': "[A-Za-z]",
'*': "[A-Za-z0-9]"
},
dataName: "rawMaskFn",
placeholder: '_',
};
//如果全部,则放*,如果只有数字,则放9,如果只有alpha,则放
检查:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="http://cdn.jsdelivr.net/jquery.maskedinput/1.3.1/jquery.maskedinput.js"></script>
<script>
jQuery(function($)
{
$.mask.definitions['~']='[+-]';
$('#Cell').mask('(* **)-(99 9) (a aa)');
});
</script>
http://jsfiddle.net/2Xz8q/1/http://jsfiddle.net/2Xz8q/2/
只需要输入name和blank,就像这样:name = blabla blabla这是我的代码:
<label for="nom" class="col-md-4 control-label"><span class="text-danger">*</span>Nom</label>
<script>
$(document).ready(function(){
$("#nom").inputmask("A", { repeat: 10 }, { "placeholder": "_" });
});
</script>
用这种方式添加空格关键是' s在正则表达式中表示空格问候不建议在括号之间加空格因为这会导致错误
$('#'+id).mask('ZZ',{translation: {'Z': {pattern: /[áéíóúñüàèa-zA-Z0-9's]/, recursive: true}}});
相关文章:
- 如何为jQuery屏蔽输入插件创建一个允许字母数字、空格和重音字符的掩码
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 如何在dom元素中插入输入标记数据插件
- 如何启用由日期选择器 ui 附加的输入?(JQuery 插件)
- jquery在动态表单输入上验证插件不起作用
- 无法破解pass-css插件以使两个输入元素出现在一行中
- 带有jQuery和屏蔽输入插件的手机掩码
- 模式和输入组插件中的Bootstrap popover
- ckEditor插件iframe对话框设置html输入
- 拖放区插件为每个上传的图像添加输入
- 安卓(三星银河)上的JQuery Mask输入插件,返回的keyCode始终为229
- 如何使用jQuery验证插件根据输入类型=文本/单选/复选框验证表单
- jquery.form/validate 插件只允许在输入更改时提交
- 将字节数组转换为 XUL 插件中的输入流
- 屏蔽输入插件 jquery
- j查询验证插件,检查输入默认值
- 如果输入文件丢失,有没有办法导致 Grunt 插件失败
- JQuery 屏蔽输入插件不适用于区号
- jQuery ajax 插件获取输入的值
- 使用验证器插件 Jquery 验证动态输入表单元素