JavaScript.元素对象(element对象)

来源:互联网 发布:java输出平行四边形 编辑:程序博客网 时间:2024/06/02 03:25

**要操作element对象,首先必须要获取到element,
- 使用document里面相应的方法获取

** 方法
获取属性里面的值
getAttribute(“属性名称”)
-var input1 = document.getElementById(“inputid”);
//alert(input1.value); (用的比较多,但是对于一些关键词比如:class等会有问题
alert(input1.getAttribute(“value”));

**设置属性的值
input1.setAttribute(“class”,”haha”);

**删除属性
input1.removeAttribute(“name”);
**不能删除value

**想要获取标签下面的子标签
** 使用属性 childNodes,但是这个属性兼容性很差(比如火狐上会把空格也当成一个子标签

**获得标签下面子标签的唯一有效办法,使用getElementsByTagName方法//先通过ById得到父标签
- var ul11= document.getElementById(“ulid1”);
//获取ul下面的子标签
//var lis = ul11.childNodes;
//alert(lis.length);
var lis = ul11.getElementsByTagName(“li”);
alert(lis.length);

原创粉丝点击