<script type="text/javascript"> window.onload=function(){ var data={a1:"true",a2:"true"};//data from server var row=document.getElementById("tbl1").rows[0]; for(i=0;i<row.cells.length;i++){ if(row.cells[i].innerHTML in data){ row.cells[i].style.color="gray"; }else{ row.cells[i].style.color="blue"; } } }</script> <table id="tbl1"> <tr><td>a1</td><td>b1</td><td>c1</td><td>a2</td><td>b2</td><td>c2</td></tr> </table>
<script type="text/javascript">
window.onload=function(){
var data={a1:"true",a2:"true"};//data from server
var row=document.getElementById("tbl1").rows[0];
for(i=0;i<row.cells.length;i++){
if(row.cells[i].innerHTML in data){
row.cells[i].style.color="gray";
}else{
row.cells[i].style.color="blue";
}
}
}</script>
<table id="tbl1">
<tr><td>a1</td><td>b1</td><td>c1</td><td>a2</td><td>b2</td><td>c2</td></tr>
</table>
然后用服务器的语言去打印输出不同的html语句。