如何獲取CLASS的html文本並使用其他函數更改html文本?如何使用jQuery或JS獲取CLASS的html?
例如,使用相同類的標籤(td)很多。但是該類的內部html將在調用函數後發生更改。
HTML
<table>
<tr><td class="number">1</td></tr>
<tr><td class="number">2</td></tr>
<tr><td class="number">3</td></tr>
<tr><td class="number">4</td></tr>
<tr><td class="number">5</td></tr>
</table>
的jQuery/JS
function ChangeNumber(){
var cusid_ele = document.getElementsByClassName('number');
for (var i = 0; i < cusid_ele.length; ++i) {
var item = cusid_ele[i];
item.innerHTML = number(item.innerHTML);
}
}
function number(n){
if(n == 1)
return "one";
else if(n == 2)
return "two";
else if(n == 3)
return "three";
else if(n == 4)
return "four";
else if(n == 5)
return "five";
}
window.onload = function(){ ChangeNumber() };
我不知道如果我的代碼是不正確的。是的,它不工作,所以我需要幫助。我只是指這個網址:https://stackoverflow.com/a/15560734/2903208
任何人都可以試試這個嗎?如果成功,那太棒了!
我想要的輸出,這將是:
one
two
three
four
five
這可能嗎?
提前致謝!^_^
你只是忘了添加變量名附近VAR –