首页 > 其他 > 详细

一个在页面内追加元素的小例子

时间:2015-01-09 12:33:25      阅读:206      评论:0      收藏:0      [点我收藏+]

如下:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>

<div id="Cnt-Main-Article-QQ" bosszone="content">
    <p class="titdd-Article">据统计,全国矮小残疾人超过600万人,长期生活在北京的袖珍人超过5000人。</p>

    <p style="TEXT-INDENT: 2em">(新京报)</p>
    <p style="TEXT-INDENT: 2em">(新京报)</p>
    <p style="TEXT-INDENT: 2em">(新京报)</p>
    <p style="TEXT-INDENT: 2em">(新京报)</p>
    <p style="TEXT-INDENT: 2em">(新京报)</p>
    <p style="TEXT-INDENT: 2em">(最后一行)</p>


</div>

<script type="text/javascript">
    var div = document.getElementById("Cnt-Main-Article-QQ");
    var nodes = div.getElementsByTagName("*");
    var firstChild = nodes[0];
    var lastChild = nodes[nodes.length - 1];
    document.write("最后 节点id:"+ lastChild.TEXT_NODE +"<br>");
    document.write("最后 节点name:"+ lastChild.nodeName +"<br>");
    document.write("最后 元素内代码:"+ lastChild.innerHTML +"<br>");
    var oP = lastChild.appendChild(document.createElement("a"));
    oP.setAttribute("href", "http://www.qq.com");
    oP.setAttribute("id", "link");
    var link = document.getElementById("link");
    link.innerHTML = "链接";
</script>
</body>
</html>

 高级的办法请移步:dom的使用:

http://www.cnblogs.com/ahthw/p/4140368.html

11.在特定的节点之后插入新元素(2015年1月9日补充)

一个在页面内追加元素的小例子

原文:http://www.cnblogs.com/ahthw/p/4212837.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!