问答详情
源自:9-16 创建元素节点createElement

提示成功,为什么右侧模拟浏览器什么也没有显示?

<script type="text/javascript">

// var main = document.body;

//创建链接

function createa(url,text)

{

    var body=document.body;


 var a=document.createElement("a");

    a.href=url;

    a.innterHTML=text;

    a.style.color="red";

    body.appendChild(a);

}

// 调用函数创建链接

createa("https://www.baidu.com/","慕课网");

</script> 

————————————————————————

我用的chrome 和 microsoft edge 都是一样,听说用真正的编辑器可以显示。

有同学知道用哪个编辑器吗?

提问者:幕布斯3322991 2019-05-16 09:57

个回答

  • 江南小帅瓜
    2019-05-24 15:47:37
    已采纳

     a.innterHTML=text;; 老哥,你这个单词写错el

  • qq_慕运维9437869
    2019-08-28 15:24:04

     body.appendChild(a);

    body 改成main

  • 风与蓝天
    2019-07-04 19:13:11

    在http后面加个s就可以打开网址了

  • 努力的xian鱼
    2019-05-23 23:19:17

    <!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(url,text)

    {

    var a = document.createElement("a");

    a.href=url;

    a.innerHTML=text;

    a.style.color="red";

    main.appendChild(a);

    }

    // 调用函数创建链接

    createa("http://www.imooc.com","慕课网");


    </script>

    </body>

    </html>

    我这个在vscode运行可以显示