1 回答
TA贡献146条经验 获得超54个赞
不太明白你的问题。
不想重复获取var oTab = document.getElementById("tab1");么?
那你把他放在函数外面变成全局变量啊。
<script>
var oTab= 0;
window.onload = function() {
oTab = document.getElementById("tab1");
for (var i=0;i<oTab.tBodies[0].rows.length;i++) {
if (i%2==0) {
oTab.tBodies[0].rows[i].style.background="#ccc"
} else{
oTab.tBodies[0].rows[i].style.background=""
}
}
}
function btn1() {
var otd = oTab.tBodies[0].rows[0].cells[0];
alert(otd.innerHTML);
}
</script>
添加回答
举报