JS合并单元格问题 本帖最后由 zhangxuhetalaopo 于 2009-07-22 16:40:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <table border="1"> <tr><td rowSpan="3">1</td><td>2</td><td>3</td></tr> <tr><td>5</td><td>6</td></tr> <tr><td>4</td><td>6</td></tr> <tr><td rowSpan="2">2</td><td>1</td><td>1</td></tr> <tr><td>7</td><td>7</td></tr><table> <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>test</title><script>window.onload = function(){var t = document.getElementById("tab");var v = 0;var r = 0;for(var i=0;i<t.rows.length;i++){if(t.rows(i).cells(0).innerText!=v){v = t.rows(i).cells(0).innerText;r = i;}else{t.rows(i).align = "left";t.rows(i).deleteCell(0);t.rows(r).cells(0).rowspan = i-r+1;}}t.outerHTML = t.outerHTML;}</script></head><body><table id="tab" border="1" width="200"> <tr align=center valign=top> <td>1</td> <td>2</td> <td>3</td> </tr> <tr align=center valign=top> <td>1</td> <td>5</td> <td>6</td> </tr> <tr align=center valign=top> <td>1</td> <td>4</td> <td>6</td> </tr> <tr align=center valign=top> <td>2</td> <td>1</td> <td>1</td> </tr> <tr align=center valign=top> <td>2</td> <td>7</td> <td>7</td> </tr></table><br/><table id="tab" border="1" width="200"> <tr align=center valign=top> <td>1</td> <td>2</td> <td>3</td> </tr> <tr align=center valign=top> <td>1</td> <td>5</td> <td>6</td> </tr> <tr align=center valign=top> <td>1</td> <td>4</td> <td>6</td> </tr> <tr align=center valign=top> <td>2</td> <td>1</td> <td>1</td> </tr> <tr align=center valign=top> <td>2</td> <td>7</td> <td>7</td> </tr></table></body></html> ls的高手啊,学习了t.outerHTML = t.outerHTML这句什么意思啊? 求高手指点,js中prototype的用法 求穿越类问题。 想要鼠标点击a或b或c..中的一个元素,然后top元素就移动到这个点过的元素周边怎么写呢? 关于<@p.table标签的问题 急 !!!!!!!!!! 如何取消"限制此网页运行时访问计算机脚本或Activex控件" 怎么改 :跳转到相应页 导航栏文字的背景色就变成蓝色 JS中怎么格式化货币 求解几个面试题 可不可以禁止IE执行JAVASCRIPT啊? 关于嵌入式页面的互相访问,求教 如何将一个页面的内容或者一个指定ID的table 代码 写入数据库 求解,高手进
<table border="1">
<tr><td rowSpan="3">1</td><td>2</td><td>3</td></tr>
<tr><td>5</td><td>6</td></tr>
<tr><td>4</td><td>6</td></tr>
<tr><td rowSpan="2">2</td><td>1</td><td>1</td></tr>
<tr><td>7</td><td>7</td></tr>
<table>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>test</title>
<script>
window.onload = function(){
var t = document.getElementById("tab");
var v = 0;
var r = 0;
for(var i=0;i<t.rows.length;i++){
if(t.rows(i).cells(0).innerText!=v){
v = t.rows(i).cells(0).innerText;
r = i;
}else{
t.rows(i).align = "left";
t.rows(i).deleteCell(0);
t.rows(r).cells(0).rowspan = i-r+1;
}
}
t.outerHTML = t.outerHTML;
}
</script>
</head><body>
<table id="tab" border="1" width="200">
<tr align=center valign=top>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr align=center valign=top>
<td>1</td>
<td>5</td>
<td>6</td>
</tr>
<tr align=center valign=top>
<td>1</td>
<td>4</td>
<td>6</td>
</tr>
<tr align=center valign=top>
<td>2</td>
<td>1</td>
<td>1</td>
</tr>
<tr align=center valign=top>
<td>2</td>
<td>7</td>
<td>7</td>
</tr>
</table>
<br/>
<table id="tab" border="1" width="200">
<tr align=center valign=top>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr align=center valign=top>
<td>1</td>
<td>5</td>
<td>6</td>
</tr>
<tr align=center valign=top>
<td>1</td>
<td>4</td>
<td>6</td>
</tr>
<tr align=center valign=top>
<td>2</td>
<td>1</td>
<td>1</td>
</tr>
<tr align=center valign=top>
<td>2</td>
<td>7</td>
<td>7</td>
</tr>
</table>
</body></html>
t.outerHTML = t.outerHTML这句什么意思啊?