哪位大神能帮忙看看

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

雯歆

2017-07-09 23:48

这个代码我运行不出来 我看的别人的代码 然而用DW都运行不出来

也不太懂 

最后一行 createa是什么意思  百度也没这种用法啊 

写回答 关注

3回答

  • 我要SSR
    2017-07-10 16:32:16

    最后一行是你自己定义的函数名

    var main = document.body;
    //创建函数
    function createa(url,text)
        {
           var a=document.createElement('a');
           a.setAttribute('href', url); 
           a.innerHTML=text;
           a.style.color='red';
           main.appendChild(a);
        }
        // 调用函数创建链接
        createa("http://www.imooc.com","慕课网");

    你这里是复制粘贴过来的,你忘了删掉上面的函数,还有你在调用函数的;也用错了,要用英文的;号。

  • 社会你雪姐
    2017-07-10 10:17:42

    最后一行的createa是在调用创建的函数createa(function后面跟的就是函数名)

  • 社会你雪姐
    2017-07-10 10:16:29

    <!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.setAttribute('href', url);
           a.innerHTML=text;
           a.style.color='red';
           main.appendChild(a);
        }
        // 调用函数创建链接
    createa("http://www.imooc.com","慕课网");
    </script>

    </body>
    </html>

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题