zoukankan      html  css  js  c++  java
  • JS基础(DOM增删改)

    document.createElement()
    可以用于创建一个元素节点对象,
    它需要一个标签名作为参数,将会根据该标签名创建元素节点对象,
    并将创建好的对象作为返回值返回

    document.createTextNode()
    可以用来创建一个文本节点对象
    需要一个文本内容作为参数,将会根据该内容创建文本节点,并将新的节点返回

    appendChild()
    -向一个父节点中添加一个新的子节点
    -用法:父节点.appendChild(子节点);


    insertBefore()
    -可以在指定的子节点前插入新的子节点
    -语法:父节点.insertBefore(要插入的节点对象,要添加新的节点前的子节点);

    replaceChild()
    -可以使用指定的子节点替换已有的子节点
    -语法:父节点.replaceChild(要插入的节点对象,要添加新的节点前的子节点);

    removeChild()
    -可以删除一个子节点
    -语法:父节点.removeChild(子节点);
    另一种删除方法
    -子节点.parentNode.removeChild(子节点);

    使用innerHTML也可以完成DOM的增删改的相关操作
    一般我们会两种方式结合使用


    点击超链接以后,超链接会跳转页面,这个是超链接的默认行为,
    但是此时我们不希望出现默认行为,可以通过在响应函数的最后return false来取消默认行为

    confirm()用于弹出一个带有确认和取消按钮的提示框需要一个字符串作为参数,该字符串将会作为提示文字显示出来
    如果用户点击确认则会返回true,如果点击取消则返回false

     

  • 相关阅读:
    【重启C++】-- 序
    关于值传递和指针传递
    *** 没有规则可以创建目标“test”。 停止。
    对无法解析的外部符号
    [转]解决在库中已定义的办法
    对库的选择顺序上的库文件
    去除MFC特性之一
    程序集之·二(修改一)
    使用excel4j生成excel文件
    Java拟合算法
  • 原文地址:https://www.cnblogs.com/MDZZZ/p/12497397.html
Copyright © 2011-2022 走看看