window.idxxx
或者 idxxx
document.getElementById('idxxx')
document.getElementsByTagName('div')[0]
document.getElementsByClassName('red')[0]
document.querySelector('#idxxx')
document.querySelectorAll('.red')
- 获取html元素
document.documentElement
- 获取head元素
document.head
- 获取body元素
document.body
- 获取窗口
window
- 获取所有元素
document.all
,这个document.all
是奇葩,第六个falsy值
if(document.all){
console.log('ie 浏览器')
}else{
console,log('其他浏览器')
}
//在ie上会输出 ie 浏览器
//在非ie上会输出 其他浏览器
let div1=document.createElement('div')
document.createElement('style')
document.createElement('script')
document.createElement('li')
let text1=document.createTextNode('div')
div1.appendChild(text1)
div.innerText='你好'
div.textContent='你好'
// 不能使用如下代码
div.appendChild('你好')
let div = document.createElement('div')
test1.appendChild(div)
test2.appendChild(div)