ur.setAttribute("innerHTML","red");

来源:9-16 创建元素节点createElement

PrivateStringName

2015-10-21 12:26

ur.setAttribute("innerHTML","red");这个东西能运行吗

写回答 关注

1回答

  • Y_du
    2015-10-21 13:20:35
    已采纳
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>无标题文档</title>
    </head>
    <body>
    
    <script type="text/javascript">
    var main = document.body;
    //创建链接
    function createa()
    {
        
            var ur = document.createElement("a");
            ur.setAttribute("href","http://www.imooc.com");
            ur.setAttribute("innerHTML","red");
            //ur.href="http://www.imooc.com";
            //ur.innerHTML="kjljl";
            ur.innerHTML = "red";
            this.main.appendChild(ur);
    
        
        
        
    }
    // 调用函数创建链接
        createa();
    </script> 
    </body>
    </html>

    ur.setAttribute("innerHTML","red"); 这样写是设置ur下属性名为innerHTM的值为red,而不是你要显示的内容。

    fenggu...

    想请问innerHTML并不是属性,也可以用setAttribute();吗

    2016-01-11 11:43:16

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468195 学习 · 21891 问题

查看课程

相似问题

innerHTML

回答 1

innerHTMl是

回答 1

关于innerHTML

回答 1