DOM获取页面元素

DOM获取页面元素

最近刚学了dom,自己对获取元素这块做个总结

1、
元素对象.innerHTML //获取内部的HTML内容
元素对象.textContent //获取文本内容
.value //单标记 input

2、DOM树中查找

<body>
	<span id="s1">Hello</span>
	<h1>标题一</h1>
</body>

span查找父级:span.parentElement
body查找子集(集合元素):body.children
第一个 span:body.firstElementChild
最后一个 h1:body.lastElementChild
兄弟中 span与h1的关系
前一个子节点:h1.previousElementSibling
后一个子节点:span.nextElementSibling

3、查找
id查找:document.getElementById(“xxx”);
标签查找:document.getElementsByTagName(“标签名”);
class查找:document.getElementsByClassName(“xxx”);
name查找:document.getElementsByName(“xxx”);
选择器查找:
document.querySelector(“选择器”)
document.querySelectorAll(“选择器”)
除了name中的document不能更改,其余都代表范围

4、修改属性
查找到的元素.属性名=“属性值”
可以直接修改元素属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值