js table 以第几行的第几列作为标准合并
2016-04-01 15:32
621 查看
function autoRowSpan(tb,row,col) { //合并表格 参数: tableid,第几行,第几列 以第几行的第几列作为标准合并
var lastValue="";
var value="";
var pos=1;
for(var i=row;i<tb.rows.length;i++){
value = tb.rows[i].cells[col].innerText;
if(lastValue == value){
tb.rows[i].deleteCell(col);
tb.rows[i-pos].cells[col].rowSpan = tb.rows[i-pos].cells[col].rowSpan+1;
pos++;
}else{
lastValue = value;
pos=1;
}
}
}
var lastValue="";
var value="";
var pos=1;
for(var i=row;i<tb.rows.length;i++){
value = tb.rows[i].cells[col].innerText;
if(lastValue == value){
tb.rows[i].deleteCell(col);
tb.rows[i-pos].cells[col].rowSpan = tb.rows[i-pos].cells[col].rowSpan+1;
pos++;
}else{
lastValue = value;
pos=1;
}
}
}
相关文章推荐
- .js文件中写ajax请求
- 简单的JSP交互程序
- javascript中的字符串函数
- shiro jsp标签使用
- 状态栏世界时间_JS特效代码
- 学习Javascript闭包(Closure)
- 状态栏的打字效果_JS特效代码
- [Sencha ExtJS & Touch] js运行时脚本错误的全局处理
- 闪烁的标题栏_JS特效源代码
- javascript的正则表达式
- javascript学习(10)——[知识储备]链式调用
- 认识JavaScript的原型
- Javascript面向对象编程(三):非构造函数的继承
- ExtJS的使用方法汇总(4)——拖放以及弹出窗口
- Javascript面向对象编程(二):构造函数的继承
- javascript event对象的clientX,offsetX,screenX,pageX区别
- javascript原型与原型链终极详解
- JavaScript基础学习(一)-基础
- DD_belatedPNG.js解决透明PNG图片背景灰色问题
- javascript function