这个功能还是挺刚需的,下面说说实现过程,用到了正则表达式。
1.原本的html部分代码:
<h4 id="softadd">链接: https://pan.baidu.com/s/11RyCwPnfXnuaZrOIDg8H0Q 密码: 6666</h4>
效果图:
2.加上js代码以后的部分代码:
<h4 id="softadd">链接: https://pan.baidu.com/s/11RyCwPnfXnuaZrOIDg8H0Q 密码: 6666</h4> </div> </div> <script> if($("#softadd").length){ var textR=$("#softadd").html(); var reg= /(http://|https://)((w|=|?|.|/|&|-)+)/g; textR = textR.replace(reg, "<a href='$1$2'>$1$2</a>"); document.getElementById('softadd').innerHTML = textR; } </script>