最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

html - How to create element with id name using javascript? - Stack Overflow

programmeradmin1浏览0评论

How to create element with id name using javascript ?

I want to create <span id="inner">xxx</span> inner <div id="outter">

I tried , but i cannot add id="inner" to <span>

/

<!DOCTYPE html>
<html>
    <body>

        <div id="outer">
        </div>

        <script>
            var para = document.createElement("span");
            var node = document.createTextNode("xxx");
            para.appendChild(node);
            var element = document.getElementById("outer");
            element.appendChild(para);
        </script>

    </body>
</html>

How to create element with id name using javascript ?

I want to create <span id="inner">xxx</span> inner <div id="outter">

I tried , but i cannot add id="inner" to <span>

http://jsfiddle/rndao3rd/

<!DOCTYPE html>
<html>
    <body>

        <div id="outer">
        </div>

        <script>
            var para = document.createElement("span");
            var node = document.createTextNode("xxx");
            para.appendChild(node);
            var element = document.getElementById("outer");
            element.appendChild(para);
        </script>

    </body>
</html>
Share Improve this question edited Sep 7, 2015 at 6:11 Abhishek 2,9454 gold badges38 silver badges62 bronze badges asked Sep 7, 2015 at 5:14 robert qewerutiyorobert qewerutiyo 1653 silver badges12 bronze badges
Add a ment  | 

3 Answers 3

Reset to default 4

Javascript second line add this code:

para.id = "inner";

You can also do it this way:

para.setAttribute("id", "inner");

You can add id using two ways :

1) para.id="Id"; 2) para.setAttribute("id","Id");

发布评论

评论列表(0)

  1. 暂无评论