1. 程式人生 > >使用innerHTML時要註意的一點

使用innerHTML時要註意的一點

con clas div document i++ spa 直接 color desc

為某個元素添加內容時,使用的是document.getElementsByClassName,由於只有一個元素擁有這樣的ClassName,就直接這樣用,document.getElementsByClassName(‘ClassName‘).innerHTML=‘innerContent‘,哦豁,出錯,原來document.getElementsByClassName得到的是一個數組,無論你有多少個對應的元素,所以還是乖乖地使用數組下標來表示吧,類似於這樣

var descriptions=document.getElementsByClassName(‘description‘);
    
for(var i=0;i<descriptions.length;i++){ descriptions[i].innerHTML=Obj.description; }

使用innerHTML時要註意的一點