如何获取 CLASS 的 html 文本并使用另一个函数来更改 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
可能吗?
提前致谢!^_^