zoukankan      html  css  js  c++  java
  • JS DOM编程艺术——动态创建标记—— JS学习笔记2015-7-13(第83天)

    DOM方法:

    1、createElement

    语法:document.createElement(nodeName)

    比如:document.createElement("p");  // 将创建一个P元素;

    2、appendChild

    语法:parent.appendChild(child)

    3、creatTextNode

    语法:document.createTextNode(text)

    example.js

    /* window.onload = function (){
    
        var para = document.createElement("p");
        var testdiv = document.getElementById("testdiv");
        testdiv.appendChild(para);
        var txt = document.createTextNode("Hello World");
        para.appendChild(txt); // 注意这里的括号里面不需要加引号 比如:para.appendChild("txt") 这样写就错了;
    }
    */
    //方法二(因为appendChild方法还可以用来连接那些尚未成为文档树的一部分的节点):
    
    
    // window.onload = function (){
    
    //     var para = document.createElement("p");
    //     var txt = document.createTextNode("Hello World world");
    //     para.appendChild(txt);
    //     var testdiv = document.getElementById("testdiv");
    //     testdiv.appendChild(para);
        
    // }
    
    window.onload = function(){
    
        var para = document.createElement("p");
        var txt1 = document.createTextNode("This is");
        var emphasis = document.createElement("em");
        var txt2 = document.createTextNode("my");
        var txt3 = document.createTextNode(" content.");
        para.appendChild(txt1);
        emphasis.appendChild(txt2);
        para.appendChild(emphasis);
        para.appendChild(txt3);
        var testdiv = document.getElementById("testdiv");
        testdiv.appendChild(para);
    }
  • 相关阅读:
    多项目共享配置文件
    C# 可选参数 命名参数
    委托初探
    未能解析引用的程序集……因为它对不在当前目标框架……
    web中的autocomplete
    web程序获取客户端MAC地址
    结合C#在MSSQL中定义和使用自定义类型
    winform中的AutoComplete自定义控件
    C#编写扩展存储过程
    eric windows下和linux的安装配置
  • 原文地址:https://www.cnblogs.com/zhangxg/p/4644242.html
Copyright © 2011-2022 走看看