文章目录
DOM
1 获取HTML标签
let ele = document.documentElement;
console.log(ele);
2 获取 body head 标签
let ele = document.body;
console.log(ele);
3 通过id获取
<div id="cute">你可真好看</div>
<script>
let ele = document.getElementById('cute');
console.log(ele);
</script>
4 通过class获取对象的集合
<div class="cute">你可真好看</div>
<div class="cute">你可真好看</div>
<div class="cute">你可真好看</div>
<script>
let ele = document.getElementsByClassName('cute');
ele[1].addEventListener('click',function(){
alert('你真好看');
})
</script>
5通过标签获取 对象的集合
let ele = document.getElementsByTagName('div');
ele[1].addEventListener('click',function(){
alert('你真好看');
})
6通过 选择器获取 querySelector仅返回匹配的第一个元素
let ele = document.querySelector('div');
ele.addEventListener('click',function(){
alert('你真好看');
})
querySelectorAll返回匹配所有的 对象的集合
let ele = document.querySelectorAll('div');
ele[2].addEventListener('click',function(){
alert('你真好看');
})
7通过name属性来获取的,返回对象的集合
<input type="text" name="nice">
let ele = document.getElementsByName('nice');
ele[0].addEventListener('click',function(){
alert('你真好看');
})