每日小总结

2022年四月三号 星期天    
获取元素的几种方式:
1.节点类型的分类(1: 元素节点 2:文字节点3:属性节点);
2.获取元素的六种方式
1.getElementById(); //通过id来获取;
2.getElementsByTagName();//通过标签名来获取;
3.getElementsByName();//通过name属性来获取;
4.getElementByClassName();//通过class名来获取;
5.quertSelector()  querySelectorAll()//既可以通过id也可以通过类名获取获取通过类名时前面;要加点,通过id名获取时要加#;
创建元素:
creatElement;(创建一个元素节点);
插入元素:
A.appendChild(B);(注意b为子元素插入到父元素的后面);
insertBefore();将一个新元素插入到某个子元素之前);
A.insertBefore(B,ref);(说明:A为父元素,B为新子元素,把B插入到ref元素的前面);
删除元素:
removeChild();
A.removeChild(B);(A表示父元素,B表示父元素内部的子元素);
复制元素:
obj.cloneNode(bool);
替换元素:
A.replaceChild(new,old);
说明: A表示父元素,new表示新子元素,old表示旧子元素;
通过对象获取class,要用   对象.className;(因为calss是预备关键字);
获取属性值:
obj.getAttribute('att');(obj为元素名,att为属性名);
obj.att;(当att属性是自定义属性时,obj.att就会报错);
建立属性值:
obj.setAttribute("arr","值");(obj是元素名,attr是属性名);
obj.arr = "值";
删除元素的某个属性
removeAttribute();
判断是否存在某个属性hasAttribute();
如果存在,返回true;如果不存在返回false;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值