标签添加成功了为什么不显示呢?


我弹出来看了一下可以加上标签 但是为什么在前端不显示呢?

<html>
    <head>
        <meta charset="utf-8">
        <style>
         
        </style>
        <script>
          window.onload = function() {
            var oDiv1=document.getElementById('div1');
            var str=oDiv1.innerText;
            var keyWordReg = /(广告)/g;
            res=str.replace(keyWordReg,'<a href="#">$1</a>');
            alert(res);
        }
        </script>
    </head>
<body>
      <div id="div1">发帖内容有广告嫌疑,广告内容,有的词语需要换个说法,就不会在有广告嫌疑了</div>
</body>
</html>

document.getElementById('div1').innerText=res
你那样只是替换了str并没有把结果放进去


document.querySelector('#div1').innerHTML = res;



相关阅读:
PHP水印合成中文乱码怎么解?网上教程没用
chrome下disabled的input不能选中和复制, 有解决办法吗
ps切图出现细线
canvas绘制的时钟,出现多余的黑色线条是怎么回事??
关于页面同时异步请求两个js,渲染页面等待如何优化
关于 promise 的问题:请问在这个短小函数里 then 会被执行几遍?
Vue嵌套路由失效?
php中static和abstractor有啥区别?
如何删除选中的cell中对应的行?
js弹窗验证失败
关于STUN协议中属性的一点问题
vuejs 折叠面板的展开收缩动画应该怎么实现?用vue自带的过渡效果还是css3?
关于表单页面提交信息的判断
extjs3.2 panel组件能否添加focus和blur事件
如何将全局变量i变成函数的局部变量?
vue应用嵌在微信里 ,点击微信右上角的分享其中一个页面的链接 ,怎样让用户点开来就是当前页面呢?
AngularJS路由添加controller问题
PC端API和移动端API有什么不同吗?
pycharm 如何配置 python3 的开发环境?
vue中通过this.$router.push 到当前页面,只是参数不同,页面没有重新请求数据?



快速导航

Copyright © 2016 phpStudy |