在JavaScript中用时间替换文本
需要帮助吗在JavaScript中用时间替换文本,javascript,Javascript,需要帮助吗 单击任何链接时,文本(未单击)应替换为时间 <div><a href="http://facebook.com">Facebook(NOT CLICKED)</a></div> <div> <ul> <li><a href="http://youtube.com">Youtube(NOT CLICKED)</a></li> </
<div><a href="http://facebook.com">Facebook(NOT CLICKED)</a></div>
<div>
<ul>
<li><a href="http://youtube.com">Youtube(NOT CLICKED)</a></li>
</ul>
var links=document.querySelectorAll(“a”);
links.forEach(函数(l){
l、 addEventListener(“单击”,clickHandler);
});
函数clickHandler(ev){
ev.preventDefault();//不重定向(不转到href中的链接)
this.textContent=this.textContent.replace(“(未单击)”,“(“+Date()+”);//将文本“(未单击)”替换为“(日期)”
}
将一些HTML链接发布到facebook和youtube@ibrahimmahrir我已经更新了ITI如果点击链接,您将被重定向,任何更改都将丢失!是否要阻止单击的默认行为?@ibrahimmahrir yes