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

哪里出错了啊

<!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 x=document.createElement("a");

    x.setAttribute("innerHTML",text);

    x.setAttribute("href",url);

    return x;

}

main.appendChild(createa("http://www.imooc.com","慕课网"));// 调用函数创建链接



</script> 

</body>

</html>


提问者:IT菜_鸟 2016-01-07 21:47

个回答

  • 陈华东
    2016-02-09 13:36:12

    <script type="text/javascript">
    var main = document.body;
    //创建链接
    function createa(url,text)
    {
        var x=document.createElement("a");
        x.href=url;
        x.text=text;
        main.appendChild(x);
    }
    // 调用
    createa("http://www.imooc.com","慕课网");
    </script>

    你可以在浏览器打开调试工具,里面可以看出一部分问题

  • 李晓健
    2016-01-07 21:50:47

    function createa(url,text){
        var x=document.createElement("a");
        x.innerHTML = text;
        //x.setAttribute("innerHTML",text);
        x.href = url;
        //x.setAttribute("href",url);
        return x;
    }