0

我想做的是尽可能不显眼地隐藏文本字段上的部分输入(就好像它是密码字段一样),但允许其余部分保持纯文本。

看起来现有的输入“屏蔽”插件除了确保与提供的数据结构一致之外没有任何作用。

是否有已经存在的插件或有据可查的技术来实现这一点?

4

2 回答 2

2

在更改时如何检查以查找字符的字符串定位,并将其替换为您的晦涩字符?然后将实际字符串写入隐藏字段。

或者只是将所有字符替换为一定长度,然后对所有以下字符串运行 substr ?

于 2012-07-24T20:10:57.787 回答
1

我不知道你在追求什么,但也许是这样的:

$('#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);
});​

小提琴

这只是一个快速破解,但应该给你一些想法吗?

于 2012-07-24T20:37:04.313 回答