Tag: 掩码

为什么我的掩码代码有JavaScript解析器错误?

我在Visual Studios 2012中有一个JavaScript解析器插件,它在这段代码的第30行引发了一个错误,这是布什先生的$ .mask文章的结束大括号: /* Masked Input plugin for jQuery Copyright (c) 2007-2013 Josh Bush (digitalbush.com) Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license) Version: 1.3.1 */ (function($) { function getPasteEvent() { var el = document.createElement(‘input’), name = ‘onpaste’; el.setAttribute(name, ”); return (typeof el[name] === ‘function’) ? ‘paste’: ‘input’; } var pasteEventName = getPasteEvent() + “.mask”, ua […]

一位数和两位数的掩码

我一直在使用这个$(“#SomeId”)。mask(“99”); 文本框的jquery掩码,我想只输入两位数字,但我不知道要放入哪个掩码,以便只能输入一位数和两位数。 从0到99 使用上面的掩码我不能输入一位数字,文本框在失去焦点时变为空白。

jQuery输入掩码长度

我有一个输入字段,我想将其限制为字母数字(AZ,az,0-9)字符,MINIMUM字段长度为5,最大长度最多为15个字符。 有谁知道如何使用jQuery做到这一点? 我正在尝试使用digitalBush的jQuery输入掩码 – http://digitalbush.com/projects/masked-input-plugin/ 问题是除非我输入15个字符,否则该字段为空白。 如果我在输入字段中输入“012345678912345”(15个字符),则存储该值并且没有问题。 但是如果我输入“12345”作为用户名,当该输入框失去焦点时,其值将变回空白。 有什么东西可以在“定义”或某些地方修改这个问题吗? 非常感谢您的帮助 :) 蒂姆

没有插件的Javascript输入文本掩码

我想在不改变实际值的情况下屏蔽输入框中的文本。 我不能使用任何插件。 我目前正在这样做 – 但您可以看到问题是提交时实际值已更改。 我怎样才能更改显示值? $(“input[name=’number’]”).focusout(function(){ var number = this.value.replace(/(\d{2})(\d{3})(\d{2})/,”$1-$2-$3″); this.value = number; }

表单提交后从输入掩码中删除文字?

这个问题已经被问过,但解决方案还不清楚。 我使用乔什布什的MaskedInput插件为jQuery 我想要实现的是: 例如:带有面罩的电话输入 $(“#txtPhone”).mask(“(99)9999-9999”); 等于:(00)9398-8373 我希望它提交:0093988373 ——是否可以在提交时删除.mask但保留值?

带有jQuery和Masked Input Plugin的手机屏幕

我有一个问题,用jQuery和Masked Input Plugin屏蔽手机输入。 有两种可能的格式: (XX)XXXX-XXXX (XX)XXXXX-XXXX 有没有办法掩盖它接受这两种情况? 编辑: 我试过了: $(“#phone”).mask(“(99) 9999-9999”); $(“#telf1”).mask(“(99) 9999*-9999”); $(“#telf1”).mask(“(99) 9999?-9999”); 但它并不像我想的那样有效。 最接近的是(xx)x​​xxx-xxxxx。 我输入(xx)x​​xxx-xxxx时输入第10个数字,而(xx)x​​xxxx-xxxx输入第11个数字时。 它可以吗?