我想做的是尽可能不显眼地隐藏文本字段上的部分输入(就好像它是密码字段一样),但允许其余部分保持纯文本。
看起来现有的输入“屏蔽”插件除了确保与提供的数据结构一致之外没有任何作用。
是否有已经存在的插件或有据可查的技术来实现这一点?
在更改时如何检查以查找字符的字符串定位,并将其替换为您的晦涩字符?然后将实际字符串写入隐藏字段。
或者只是将所有字符替换为一定长度,然后对所有以下字符串运行 substr ?
我不知道你在追求什么,但也许是这样的:
$('#ElementID').on('keydown keyup', function() {
var res = this.value,
len = res.length,
stars = len>0?len>1?len>2?'***':'**':'*':'',
result = stars+res.substring(3);
$("#ElementID2").val(result);
});
这只是一个快速破解,但应该给你一些想法吗?