这样的html结构,如何使用 js 动态修改文本,并且不影响子节点? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

这样的html结构,如何使用 js 动态修改文本,并且不影响子节点?

杨冬芳 2016-06-16 18:41:30 1850

html如下:

自定义文本

我想根据 js 拿到的数据动态修改“自定义文本”处的文字,但是不影响 button 子节点(button 上面绑定了事件回调)。请问用什么方法可以做到呢?

JavaScript
分享到
取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:41:48

    自定义文本

    
    
    <script>
        var p = document.getElementById('test'),
            c = document.getElementById('c');
    
        c.onclick = function(){
            alert('事件还在!!');
        };
    
        setInterval(function(){
            p.firstChild.nodeValue = Math.random();
        }, 1000);
      </script>
    
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程