我有一個錯誤使用getElementsByClassName
,它不會顯示我想要的結果。 當我使用一個getElementbyID
,與類但沒有辦法順利工作,我沒有在控制檯中的錯誤,我不明白爲什麼結果不顯示。與getElementsByClassName的倒計時錯誤
document.getElementsByClassName('countdown_product').innerHTML = '<span class="texte_countdown" style="text-align:center;"></span><br/>';
document.getElementsByClassName('countdown_product').innerHTML += '<span class="days">'+ days+ '</span>';
document.getElementsByClassName('countdown_product').innerHTML += '<span class="hours"><span class="pts_countdown">:</span>' + hours+ '</span>';
document.getElementsByClassName('countdown_product').innerHTML += '<span class="minutes"><span class="pts_countdown">:</span>' + minutes+ '</span>';
document.getElementsByClassName('countdown_product').innerHTML += '<span class="seconds"><span class="pts_countdown">:</span>' + seconds+ '</span>';
document.getElementsByClassName('countdown_product').innerHTML += '<span class="milliseconds"><span class="pts_countdown">:</span>' + milliseconds+ ' </span>'
您對此問題使用了jQuery標記。如果你真的使用jQuery,爲什麼不使用jQuery標記,如下所示:'$('。classname')' 這將返回該類中所有jQueryElements的列表。 – codingjoe 2013-05-02 12:26:11
請注意,getElementsByClassName返回一組元素,而不僅僅是一個;) – gustavodidomenico 2013-05-02 12:26:13
我不知道我不能這樣做.. – artSx 2013-05-02 12:28:13