js判断指定ID内的字符串,根据字符串除了前后4位字符,其他的替换成****

如:<span id="nickname">1380000000</span>根据js换成138*****000 或者 <span id="nickname">111111@ qq.com</span> 替换成111*****com
最新回答
清羽慕

2024-11-06 11:48:07

var content=document.getElementById("nickname").value;
if(content>6)
{
//要替换为*号的内容
var tmp=content=content.substring(3,content.length-3);
//将其替换
content=content.replease(tmp,'*');
}
document.getElementById("nickname").value=content;
追问
是否还需要加载什么?我测试没有反应啊``
追答
window.onload=function(){};

把上面那段代码包含到大括号内
追问
加上去,按层主的,全部写进去,没反应,没有替换成****
追答
你打个断点跟踪一下
追问
测试了,输出是要截取要替换的字符串