一个表格问题,可能有点难度 滿足條件可以這樣加樣式:document.all.**.className="myCSS"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该可以实现,采用样式中定义HTC,.table1 {behavior:url(table.htc);}在table.htc中定javascript脚本实现按单双行显示不同的颜色 定义两个底色不同的class在你动态产生表格时for ....if trCls = class1 then trCls=class2else trCls=class1end if%><tr class=<%=trCls%> ......next 如果所有网页使用了公用的css,无疑在这个css引入htc是最简单的方法。因为无任你有几百个页面你只需要在这一个htc里面编程就可以了 实例html文件:<html><head><style><!--.table1 { behavior:url(table.htc); }--></style></head><body><table class="table1" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr></table></body></html>htc文件:<PUBLIC:COMPONENT><public:attach event="oncontentready" onevent="Init()" /><SCRIPT language="JScript">//-----------------------------------------------function Init(){ for(i=0;i<element.rows.length;i++){ if(i%2==0) element.rows(i).style.backgroundColor = "#0000FF"; else element.rows(i).style.backgroundColor = "#FF0000"; }}</SCRIPT></PUBLIC:COMPONENT> <html><head><style><!--table { behavior:url(table.htc); }--></style></head><body><table class="table1" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> <tr> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> <td width="25%"> </td> </tr> </table><table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2"> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr></table><table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3"> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr></table></body></html><PUBLIC:COMPONENT><public:attach event="oncontentready" onevent="Init()" /><SCRIPT language="JScript">//-----------------------------------------------function Init(){ if(window.document.getElementsByTagName("TABLE")[2]==element){ for(i=0;i<element.rows.length;i++){ if(i%2==0) element.rows(i).style.backgroundColor = "#0000FF"; else element.rows(i).style.backgroundColor = "#FF0000"; } }}</SCRIPT></PUBLIC:COMPONENT> 自定义滚动条代码 刚刚开始学jQuery,却被难倒了 第一次显示时, 3.2 和 4.2 为什么显示加号,应该是减号才对啊? 书上例子 怎么控制ajax执行顺序 请教客户端的javascript脚本或vbscript脚本,能否使用ADO………… self.close()---如何 去掉提示框? 一个关于iframe的问题,在线等,急! 如何获得选中的文本的value值 帮个忙吧,很简单的小问题 怎么用js实现ajax在保存过程中实现如下的功能 关于JS的日期的问题,很简单哟,一时不记得啦 我写的js脚本:省和城市的级联选择
.table1 {behavior:url(table.htc);
}
在table.htc中定javascript脚本实现按单双行显示不同的颜色
在你动态产生表格时
for ....
if trCls = class1 then
trCls=class2
else
trCls=class1
end if
%>
<tr class=<%=trCls%> ...
...
next
<html><head><style>
<!--
.table1 { behavior:url(table.htc); }
-->
</style>
</head><body><table class="table1" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
</table></body></html>htc文件:
<PUBLIC:COMPONENT>
<public:attach event="oncontentready" onevent="Init()" />
<SCRIPT language="JScript">//-----------------------------------------------function Init()
{
for(i=0;i<element.rows.length;i++){
if(i%2==0)
element.rows(i).style.backgroundColor = "#0000FF";
else
element.rows(i).style.backgroundColor = "#FF0000";
}}
</SCRIPT></PUBLIC:COMPONENT>
<!--
table { behavior:url(table.htc); }
-->
</style>
</head><body><table class="table1" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
<tr>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
<td width="25%"> </td>
</tr>
</table><table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">
<tr>
<td width="33%"> </td>
<td width="33%"> </td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%"> </td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%"> </td>
<td width="34%"> </td>
</tr>
</table>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3">
<tr>
<td width="33%"> </td>
<td width="33%"> </td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%"> </td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%"> </td>
<td width="34%"> </td>
</tr>
</table></body></html><PUBLIC:COMPONENT>
<public:attach event="oncontentready" onevent="Init()" />
<SCRIPT language="JScript">//-----------------------------------------------function Init()
{
if(window.document.getElementsByTagName("TABLE")[2]==element){
for(i=0;i<element.rows.length;i++){
if(i%2==0)
element.rows(i).style.backgroundColor = "#0000FF";
else
element.rows(i).style.backgroundColor = "#FF0000";
}
}}
</SCRIPT></PUBLIC:COMPONENT>