1.选择器找元素:
1.document.getElementById('id名')
2.document.getElementByClassName('类名')[i] 一组 数组集合
3.document.getElementByTagName('标签名')[i] 一组 数组集合
4.document.getElementByName('input控件名')[i] 一组 数组集合
5.css选择器去选择元素 document.querySelector('css选择器') 注意:一组(返回数组的第一个元素)
或一个
document.querySelectorAll('css选择器') 数组
2.文本操作:
#1.纯文本
获取:对象.innertext
设置:对象.innertext = '你要设置的文本内容'
#2.带有标签效果的文本设置
获取对象里的所有内容 对象.innerHTML
对象.innerHTML = '标签字符串' # 原本对象里存在的内容会被你设置的字符串覆盖掉
3.属性操作:
#1.默认属性: (自带)scr alt title href target action method
var obj = {
name = 'zs';
age = 18;
}
obj.name obj.age
obj['name'] obj['age']
a对象.href
input表单中获取用户输入值 通过 对象.value 对象.checked ==true 对象.selected
#2.自定义属性
js 设置自定义属性 对象.setAttribute('属性名字','属性值')
获取自定义属性 对象.get.Attribute('属性名')
移除自定义属性:removeAttribute('属性名')
4.this:
# this
1.普通函数:this 就指浏览器顶级对象 window
2.时间函数: ##你点击谁谁就是this