• 2017-3-31 js对相关元素的操作,元素的创建、添加、删除


    1、相关元素操作:var a=document.getElementById("id");   找到a

                  var b=a.nextSibling     找a的下一个同辈元素,注意包含空格和换行;

                  var b=a.previousSibling    找a的上一个同辈元素,注意包含空格和换行;

                  var b=a.parentNode     找a的上一级父级元素;

                  var b=a.childNodes     找出来的是数组,找a的下一级子元素;

                  var b=a.firstChild     第一个子元素,lastChild   最后一个   childNodes[n]  找第几个;

          alert(nodes[i] instanceof Text);  判断是不是文本,是返回true,不是返回 false,用if判断它的值是不是false,可以去除空格。

    2、元素的创建、添加、删除:

              var a=document.getElementById("id");   找到a;

              var  obj=document.createElement("标签名");  创建一个元素  obj.innerHTML="hello world";   添加的时候首先需要创建一个元素。

                 a.appendChild(obj);   向a中添加一个子元素

              a.removeChild(obj);   删除一个子元素。

              列表中a.selectIndex: 选中的是第几个;  a.options[a.selectIndex]  按下标取出第几个option 对象

  • 相关阅读:
    Java static 关键字 静态初始化块
    一致性哈希
    Java函数传递方式值传递
    Scala 小练习
    Scala 推荐递归编程
    白话 Scala 控制抽象
    函数柯里化(curry)
    Scala 闭包 closure
    Scala 参数(类型)推断
    xcode配置文件中,Architectures表示的意义
  • 原文地址:https://www.cnblogs.com/zhengqian/p/6653933.html
Copyright © 2020-2023  润新知