页面元素的获取以及控制
dom,即document object model(文本对象模型)。整个页面元素统称dom。在 HTML DOM 中, 元素对象代表着一个 HTML 元素。元素对象 的 子节点可以是, 可以是元素节点,文本节点,注释节点。在前端开发中离不开我们的一些常用浏览器,调试的话也离不开浏览器中的控制台,在开发的过程中遇到问题时,我们第一时间是打开控制台来进行问题排查解决,在获取元素前我们先了解一下开发者工具中的一些常用操作,控制台中主要包括:元素审查,PC与移动端试图切换,元素查看,输出值,查看源文件,检测网络请求等等内容,,我们主要说明元素的使用:
1. 按下F12后可以看见浏览器调用了控制台界面出来
2. 点击左上角的小箭头,然后就可以选中页面中的元素对象
3. 选中对应的对象后就可以查看dom元素的对应的一些信息,例如id,class,css等等
更多浏览器工具介绍可以网页搜索进行更多信息前往查看
js获取节点方法:
[*]通过id名获取元素
document.getElementById('test'))// 如果想要获取的id不存在 返回值是一个 null
[*]通过类名(ClassName)获取元素,得到一个集合
document.getElementsByClassName('test')
document.getElementsByClassName('test'))//通过索引获取想要的元素
[*]通过标签(TagName)获取元素,获取到的是一组
document.getElementsByTagName('li')
document.getElementsByTagName('li'); //通过索引获取想要的元素
[*]通过querySelector(css选择器)获取元素,只能获取一个元素(第一个)
document.querySelector('#test')
document.querySelector('.box')
[*]通过querySelectorAll(css选择器)获取元素
document.querySelectorAll('.box')
document.querySelectorAll('.box')//通过索引获取想要的元素
更多js内容前往 菜鸟教程 学习
jq获取元素节点方法
[*]通过id获取
$('#id')// 通过id获取
[*]通过class获取
$('.className')// 通过class名称获取
[*]通过标签名获取
$('div')// 获取所有的 <div> 元素
更多jq内容可以前往 菜鸟教程 学习
页:
[1]