zoukankan      html  css  js  c++  java
  • 创建节点学习

    任务要求

    <html>
    <head><title>创建节点</title></head>
    <body>
           <input type="submit" value="add" onclick="add();">
           <ul>
                  <li>111</li>
                  <li>222</li>
                  <li>333</li>
           </ul>
    </body>
    </html>

    如上代码,再添加一个li标签,内容为444即:<li>444</li>

    创建节点思路

    1. 使用document.createElement去创建一个标签节点。
    2. 然后为其添加一个父节点
    3. 再创建一个文本节点,即标签内的值
    4. 将值拉到子节点

    实例代码

    <html>
    <head><title>创建节点</title></head>
    <script>
    	function add(){
    		var li = document.createElement('li');//创建一个li标签节点
    		var text = document.createTextNode('444');//创建一个文本节点内容为444
    		document.getElementsByTagName('ul')[0].appendChild(li);//让li标签成为ul标签的儿子。注:添加子标签的时候是没有引号的。
    		li.appendChild(text);//把内容节点添加到li标签当中,即444添加到<li></li>中间
    	}
    </script>
    <body>
    	<input type="submit" value="add" onclick="add();">
    

      

  • 相关阅读:
    nginx用户统计
    mysql用户和授权
    memcache操作
    nginx memcache缓存
    memcached安装启动
    Unity 菜单拓展
    用C#创建XML, XML格式化输出
    解析swf文件头,获取flash的原始尺寸
    kinematic与static刚体不会触发任何接触回调
    git使用
  • 原文地址:https://www.cnblogs.com/xishaonian/p/6994463.html
Copyright © 2011-2022 走看看