Table的两个属性rowIndex与cellIndex

转载 2006年06月22日 15:48:00
今天在LlinZzi's Blog 上看到关于这两个属性的介绍,感觉挺有趣,并且也比较具有使用价值。

rowIndex用于判断当前单元格所处行的索引(从0开始)
cellIndex用于判断当前单元格所处列的索引(从0开始)

通常我们可以把他们的事件写在TD里,因为rowIndex属性应该是属于<tr>标记,因此在判断rowIndex需要访问父节点,
示例如下:
<table align="center" width="100%" height="400" cellspacing="1" border="1" bordercolor="#000000" bordercolorlight="#000000" bordercolordark="#C0C0C0" bgcolor="#C0C0C0">
  
<tr>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
  
</tr>
  
<tr>
    
<td onclick="alert('行:'+(this.parentNode.rowIndex+1)+'列:'+(this.cellIndex+1))">&nbsp;</td>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
  
</tr>
  
<tr>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
    
<td>&nbsp;</td>
  
</tr>
</table>

相关文章推荐

table中的border-collapse属性

  • 2012年04月14日 18:46
  • 1KB
  • 下载

bootstrap-table实现两个表格之间数据的传递,表格添加行删除行功能

bootstrap table是一个非常不错的,基于bootstrap的插件,它扩展和丰富了bootstrap表格的操作,如格式化表格,表格选择器,表格工具栏,分页等等。 具体的帮助可以到如下链接看...
  • hack8
  • hack8
  • 2015年10月09日 18:13
  • 18676

ec属性 ec:table ec:column

  • 2011年11月01日 19:57
  • 73KB
  • 下载

js设置两个table中的td的宽度

1.没加js的代码 无标题文档 序号 名称 性别 年龄 工资 01 张三 男 2...

Mysql两个查询结果相加?错误:Every derived table must have its own alias

查询结果求和,mysql错误:Every derived table must have its own alias

两个table实现固定表头

刚开始接触asp.net,

经常使用的两个清爽的table样式

body,table{ font-size:12px; } table{ table-layout:fixed; empty-cells:show; border-collapse: co...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Table的两个属性rowIndex与cellIndex
举报原因:
原因补充:

(最多只允许输入30个字)