console
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>JS实现控制表格样式</title>
</head>
<body>
<table id="tt">
<tr>
<td>ID</td>
<td>姓名</td>
<td>性别</td>
<td>操作</td>
</tr>
<tr>
<td>1</td>
<td>路人甲</td>
<td>男</td>
<td><a href="#">查看</a><a href="#">删除</a></td>
</tr>
<tr>
<td>2</td>
<td>路人乙</td>
<td>女</td>
<td><a href="#">查看</a><a href="#">删除</a></td>
</tr>
<tr>
<td>3</td>
<td>路人丙</td>
<td>男</td>
<td><a href="#">查看</a><a href="#">删除</a></td>
</tr>
<tr>
<td>4</td>
<td>路人丁</td>
<td>女</td>
<td><a href="#">查看</a><a href="#">删除</a></td>
</tr>
</table>
<button onclick="biaoge()">添加表格效果</button>
<button onclick="bian()">添加边框</button>
<input type="button" value="第一行上色" onclick="yi()"/>
<button onclick="ziti()">字体变大</button>
<input type="button" value="加上背景颜色" onclick="yan()"/>
<script>
var tab = document.getElementById("tt");
function biaoge(){
tab.style.borderCollapse="collapse";
tab.style.border="1px solid gray";
tab.style.textAlign="center";
tab.style.width="800px";
}
function ziti(){
tab.style.fontSize="21px";
}
function yan(){
for(i=2;i<tab.rows.length;i++){
if(i%2==0){
tab.rows[i].style.backgroundColor="yellow";
}
else{
tab.rows[i].style.backgroundColor="orange";
}
}
}
function yi(){
tab.rows[1].style.backgroundColor="lightgray";
}
function bian(){
for(i=0;i<tab.rows.length;i++){
for(j=0;j<4;j++){
tab.rows[i].cells[j].style.border="1px solid gray";
}
}
}
</script>
</body>
</html>