大佬教程收集整理的这篇文章主要介绍了如何在使用jquery掩码时用’*’替换ssn的初始数字,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_301_8@
例如:
123-45-6789
将作为*** – ** – 6789插入
,但是当我们获取值时,我们应该得到123456789@H_301_8@
@H_301_8@
@H_301_8@
<form id="ssn_form"> <input name="ssn" id="ssn" type="text"> <button id="submit">Submit</button> </form>
您可以将SSN存储在模糊的数据属性中并屏蔽该值.然后在表单提交上,您可以在提交表单之前将值重新填充到输入权限中:@H_301_8@
@H_301_8@
var retrieveValue = function(ev){ var $this = $(this),val = $this.data('value'); if (val) { $this.val(val); } },hideValue = function(ev){ var $this = $(this); $this.data('value',$this.val()); $this.val($this.val().replace(/^\d{5}/,'*****')); }; $('#ssn').focus(retrievevalue); $('#ssn').blur(hidevalue); $('#ssn_form').submit(function(ev){ ev.preventDefault(); retrieveValue.call($('#ssn')[0],ev); $(this).submit(); });
以上是大佬教程为你收集整理的如何在使用jquery掩码时用’*’替换ssn的初始数字全部内容,希望文章能够帮你解决如何在使用jquery掩码时用’*’替换ssn的初始数字所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。