我必须隐藏用户名的最后5个字符。
下面是代码

<ul>
<li>
            </dl>
                <dl>
                <dt>Username:</dt>
                <dd id="up-d-username">AZRT435231
                </dd>
            </dl>
</li>
</ul>


我需要用“ X”替换最后5个字符,因此输出应为AZRT4XXXXX。使用Firebug之类的工具,用户是否也可能没有从页面源中看到此名称?

最佳答案

您可以这样进行。

Live Demo

txt = $.trim($('#up-d-username').text());
$('#up-d-username').text(txt.substring(0, txt.length - 5) + "XXXXX");

关于javascript - 用x替换用户名中的最后5个字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14495290/

10-09 13:55