我用这个:
function setFontSize() {
var p = document.getElementsByTagName('td');
for(i=0;i<p.length;i++) {
p[i].style.fontSize = selectedsize+"px"
}
}
投入'th'的最简单,最好的方法是什么?
答案 0 :(得分:9)
如果您不必支持旧浏览器,则可以使用document.querySelectorAll(..)
。
function setFontSize() {
var i;
var p = document.querySelectorAll('td, tr');
for( i = 0; i < p.length; i++ ) {
p[i].style.fontSize = selectedsize + "px"
}
}
答案 1 :(得分:0)
function setFontSize() {
var p = document.getElementsByTagName('td'),
ths = document.getElementsByTagName('th'),
val = selectedsize + "px";
for(var i = 0; i < p.length; i++) {
p[i].style.fontSize = val;
ths[i].style.fontSize = val;
}
}