Input 用星号替换文本

Input 用星号替换文本,input,replace,passwords,Input,Replace,Passwords,你好 我只做基本的,非常基本的HTML,CSS编码,无法完成我的最新任务-希望在这里得到答案 我希望有一个输入字段,当我粘贴电子邮件地址时somethingnice@gmail.com这将把它转换成so******@gmail.com并放在一个段落中。基本上它应该保留前两个字母,然后在密码中加上5颗星,然后保留后面的内容。如果无论电子邮件地址的长度如何,都很难做到5颗星,那么如果它能将前两个字母和@中的字符替换为星星,我会更高兴 问候,, 桑尼 签出以下链接: 为此,您需要Javascript/

你好

我只做基本的,非常基本的HTML,CSS编码,无法完成我的最新任务-希望在这里得到答案

我希望有一个输入字段,当我粘贴电子邮件地址时somethingnice@gmail.com这将把它转换成so******@gmail.com并放在一个段落中。基本上它应该保留前两个字母,然后在密码中加上5颗星,然后保留后面的内容。如果无论电子邮件地址的长度如何,都很难做到5颗星,那么如果它能将前两个字母和@中的字符替换为星星,我会更高兴

问候,, 桑尼

签出以下链接:


为此,您需要Javascript/jQuery——通常,更改DOM需要JSTimJ,您是最棒的!以下是所有HTML代码,如果有人需要:
var email = "alice@example.com";
var firstTwo = email.substring(0,2);
var domain = email.substring(email.indexOf("@"));
var sanitizedEmail = firstTwo + "*****" + domain; 
console.log(sanitizedEmail);