在IE浏览器下直接用css就可解决:
.mytable tr{background-color:expression((this.sectionRowIndex%2==0)?"red":"blue")}
而在firefox下,则不会生效,因为sectionRowIndex只在IE下有效。
另外有一个使用javascript的解决方案:
(1)javascript代码如下
function doblecolor_firefox() {
if (window.XMLHttpRequest) {//这句的意思是在浏览器为firefox时,执行里面的代码
var tables = document.getElementsByTagName("table");
for (var i = 0; i < tables.length; i++) {
var one = tables[i];
if (one.className == "mytable") {
var alltr = one.getElementsByTagName("tr");
for(var j=0;j<alltr.length;j++){
var onetr = alltr[j];
if(j%2==0){
onetr.className = "onetr_0";//注:这个名为onetr_0的class须在class文件中撰写
}else{
onetr.className = "onetr_1";
}
}
}
}
}
}
(2)在body标签中调用这个函数即可:
<body onload="doblecolor_firefox();">
分享到:
相关推荐
- **解决方案**:jQuery提供了一个名为`.ready()`的方法,可以在DOM加载完成后立即执行代码,无需等待所有资源完全加载。 - 示例代码: ```javascript $(document).ready(function(){ // 在这里编写要执行的...
**jQuery解决方案** - 利用jQuery的强大功能,可以仅用几行代码实现双色表格效果。 - 示例代码: ```html <table id="exampleTable"> <tr><td>Row 1</td></td> <tr><td>Row 2</td></td> <tr><td>Row 3</td></td...
- **跨浏览器兼容性**:jQuery内置了许多兼容性的解决方案,帮助开发者避免在不同浏览器间调试代码的问题。 - **丰富的插件生态系统**:由于jQuery的广泛使用,社区贡献了大量的插件,覆盖了从表单验证到图像滑块等...
### 15天学会jQuery ——...无论是加载页面的速度优化,还是复杂的DOM操作和样式调整,jQuery都提供了一种直观且易于使用的解决方案。随着学习的深入,你将能更充分地利用jQuery的强大功能,为用户提供更好的用户体验。
- **广泛的社区支持**:jQuery拥有庞大的开发者社区,这意味着丰富的资源和解决方案。 - **强大的功能**:无论是DOM操作、事件处理还是Ajax通信,jQuery都提供了强大且灵活的功能。 - **浏览器兼容性**:jQuery内置...
这意味着遇到问题时,可以迅速找到解决方案。 - **兼容性**:JQuery具有良好的浏览器兼容性,可以在不同的浏览器环境下稳定运行,降低了跨浏览器测试的复杂度。 **When(何时使用)** - **小规模项目或特定功能**...
- **解决方案**:使用jQuery的`$(document).ready()`可以在DOM加载完成后立即执行脚本,从而提高页面响应速度。 ##### 5.2 双色表格制作 - **目的**:通过简单的代码实现交替颜色的表格行,提升用户体验。 - **实现...
- **解决方案**:jQuery提供了一个`$(document).ready()`函数,该函数会在DOM文档加载完成后立即执行,但不会等待图像或样式表文件的加载。 - **代码示例**: ```javascript $(document).ready(function(){ // 在...
- **解决方案**:jQuery提供了一个名为`$(document).ready()`的函数,可以在文档结构加载完成后立即执行,无需等待所有资源加载完毕。这种方法比传统的`window.onload()`更为高效。 ```javascript $(document)....
4. **社区支持**:jQuery拥有活跃的开发者社区,提供了丰富的学习资源和解决方案,新手和专家都能从中受益。 #### 三、实战案例分析 **知识点实例**: - **使用`$(document).ready()`进行DOM操作**:此函数确保在...
### 知识点一:双色二项式和(Colored Binomial Sum) #### 定义与证明 在文档中提到的第一个问题是关于一种特殊的二项式和,即双色二...这些内容不仅展示了组合数学中丰富的理论框架,也为实际问题提供了解决方案。