zoukankan      html  css  js  c++  java
  • 在js中添加新节点

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    <script type="text/javascript">
    window.onload = function(){
    alert(1);
    //document.createElement(elementTagName);
    //新创建一个元素节点,返回值为指向元素节点的引用
    var liNode = document.createElement("li");
    //document.createTextNode(String);//创建一个文本节点
    //参数为文本值,返回该文本节点的引用
    var xmText = document.createTextNode("厦门");
    liNode.appendChild(xmText);
    var cityNode = document.getElementById("city");
    //2,elementNode.appendChild(newChild):为elementNode
    //新添加newChild子节点,该子节点将作为elementNode的最后一个子节点
    cityNode.appendChild(liNode);
    }
    </script>
    </head>
    <body>
    <p>你喜欢那个城市</p>
    <ul id="city">
    <li id="bj" name="BeiJing">北京</li>
    <li>上海</li>
    <li>香格里拉</li>
    <li>天山</li>
    </ul>
    <br><br>
    <p>你喜欢那个游戏</p>
    <ul id="game">
    <li id="rl">贪吃蛇</li>
    <li>搬箱子</li>
    <li>魔兽</li>
    <li>lol</li>
    </ul>
    <br><br>
    gender:
    <input type="radio" name="gender" value="male"/>Male
    <input type="radio" name="gender" value="female"/>Female
    <br><br>
    name:<input type="text" name="username" id ="name" value="你是个傻瓜"/>
    </body>
    </html>

  • 相关阅读:
    CSS
    表单
    框架
    表格
    列表
    定位--position属性
    浮动
    选择结构
    数组
    TextView(标签控件)
  • 原文地址:https://www.cnblogs.com/caocx/p/5968045.html
Copyright © 2011-2022 走看看