同學(xué),誰幫注釋一下這幾句代碼
? ? ? var body = document.querySelector('body');
? ? ? ? document.addEventListener('click',function(){
? ?
? ? //創(chuàng)建2個div元素
? ?var rightdiv = document.createElement('div')
? ?var rightaaron = document.createElement("div");
? ?//給2個div設(shè)置不同的屬性
? ?rightdiv.setAttribute('class', 'right')
? ?rightaaron.className = 'aaron'
? ?rightaaron.innerHTML = "動態(tài)創(chuàng)建DIV元素節(jié)點";
? ?//2個div合并成包含關(guān)系
?rightdiv.appendChild(rightaaron)
?
? //繪制到頁面body
? body.appendChild(rightdiv)
? ?},false)
2017-03-23
appendChild()是向節(jié)點添加最后一個子節(jié)點
2017-03-20
? ?rightaaron.className = 'aaron' ? ???rightdiv.appendChild(rightaaron) ?這兩行不理解 ?我把?rightaaron.className = 'aaron' ?這行刪除了。。就不顯示了。。這個應(yīng)該是加類名而已。。為什么內(nèi)容不顯示出來
2017-03-20
https://www.w3schools.com/jsref/met_document_addeventlistener.asp
這是addEventListener方法的解釋
2017-03-20
第一行是獲取body對象,第二行是調(diào)用addEventListener方法,并附加一個觸發(fā)事件。后面的注釋都有了