代码如下:

复制代码 代码示例:

获取表格中元素id_www.jquerycn.cn

function init(){

var tab0=document.getElementById('tab0');

var tr1=document.getElementById('tr1');

var td3=document.getElementById('td3');

var idx_tr1=tr1.rowIndex;

var idx3= td3.cellIndex;

alert( tab0.tBodies[0].rows[idx_tr1].id  + '\n'+ tr1.cells[idx3].id );

}

. . . . .
0 1 2 3 4

运行后:

ie里提示 tr1 td2

ff safari opera下都提示 tr1 和 td3

总结:

在IE里 ,当table中有隐藏的td时,cellIndex这个属性不再可靠。

但是 当table中有隐藏的tr时,rowIndex这个属性依然是可靠的。

ie里对 td 隐藏后的,在计算 cellIndex时 会当作那个隐藏的td被移除了一样计算。

但是 tr的cells集合内却并没有移除那个隐藏的td。

为什么要出现这么多的浏览器呢,搞的我们好忙啊,哈哈!!!

html javascript 表格id,javascript 获取表格中元素id的实现代码相关推荐

  1. js中直接通过id名获取到这个元素

    浏览器日常bug: 最近在复习javascript的时候发现了一个我还没有见过的一个有趣的东西,可能你也没有见过,所以就在这里记录一下:就是js中直接通过id名获取到这个元素,且不使用getEleme ...

  2. WebQML笔记-qml获取canvas中元素是否被按下

    以前出了几个用QWebView,获取html前端数据的博文, 使用QWebElement可以直接获取html中元素的填充的值. 在此不在多提.这个是纯QML获取canvas中元素是否被按下的思路. 这 ...

  3. python3文件下载-python3获取文件中url内容并下载代码实例

    这篇文章主要介绍了python3获取文件中url内容并下载代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 #!/usr/bin/env py ...

  4. 获取数组中元素值为偶数的累加和与元素值为奇数的累加和,并计算他们之间的差值

    /*** 1.获取数组中元素值为偶数的累加和与元素值为奇数的累加和,并计算他们之间的差值* 1.定义int getNum(int[] arr)静态方法,该方法要求完成* 1.1 获取指定数组arr中元 ...

  5. scala 获取数组中元素_从Scala中的元素列表中获取随机元素

    scala 获取数组中元素 We can access a random element from a list in Scala using the random variable. To use ...

  6. java list 元素排序_对arraylist中元素进行排序实例代码

    rrayList中的元素进行排序,主要考查的是对util包中的Comparator接口和Collections类的使用. 实现Comparator接口必须实现compare方法,自己可以去看API帮助 ...

  7. java筛选表格,java怎么获取excel中的数据_java筛选excel数据

    你好! 请教你个问题 java web程序如何将读取的excel表格里的数据插入到数据库,并显示在JSP页面上? 主要用poi.jar 包.包含两jar就可以了:poi-3.16.jar.poi-oo ...

  8. JavaScript Array reverse 方法:颠倒数组中元素的顺序

    在JavaScript中,Array对象的reverse()方法将颠倒(反转)数组中元素的顺序.arr.reverse()在原数组上实现这一功能,即,reverse()会改变原数组. 例1:将数组元素 ...

  9. 获取webbrowser中元素的屏幕坐标

    /// <summary>/// 获取webbrowser中html元素的屏幕坐标/// </summary>/// <param name="webBrows ...

  10. Java创建数组的三种方式 (以及length方法是否能获取数组中元素的个数)

    Java创建数组的三种方法 import java.util.Arrays; public class Sum { public static void main(String[] args){ in ...

最新文章

  1. centos6.0编译安装mysql5.5脚本
  2. [react] 如何解决引用类型在pureComponent下修改值的时候,页面不渲染的问题?
  3. 【C#桌面应用】第四节:制作简单的登录注册模拟窗口-登录部分的模拟
  4. android数据持久化框架,Android:数据持久化、Environment、SharedPreferences、内部存储internalStorage...
  5. restful 接口文档_第 16 篇:别再手动管理接口文档了
  6. 为什么只看重结果_买家下单最看重的三项服务,做好这三点,让你的销量涨涨涨...
  7. 【遥感图像处理软件】ArcGIS Pro 使用总结
  8. 关闭Linux 内存地址随机化机制
  9. 中国电信边缘计算最佳实践
  10. 【毕业设计】基于大数据的电影数据爬取分析可视化系统
  11. iphone查看python文件_通过python获取苹果手机备份文件中的照片,视频等信息采集...
  12. win10系统安装CH340驱动
  13. IDEA运行卡顿,网页刷新不及时,网页报404错误以及Ajax收不到servlet返回的数据(已解决)
  14. Codeforces 446C. DZY Loves Fibonacci Numbers (Fibonacci + 线段树)
  15. 获取浏览器和屏幕各种高度宽度
  16. ug中许可证服务器,ug教程:ug服务器许可证(LMTOOLS)设置教程
  17. 嵌入式面试(笔试)笔记2
  18. 推荐几款优秀的网页聊天工具
  19. 计算机学院新生篮球赛名字,计算机学院新生篮球赛圆满结束,获奖队伍公布!...
  20. 第四讲 switch结构和循环(switch结构、while循环、do-while循环)

热门文章

  1. 【运动学】基于matlab斜抛物体斜坡射程【含Matlab源码 980期】
  2. et超排如何打开pla格式文件_如何快速调用Camera Raw滤镜
  3. 如何用stata画莫兰散点图_图说meta十四:漏斗图暨Stata软件使用方法简介
  4. linux mysql 源码包,Linux下MySQL 5.5.15源码包编译安装
  5. 云起智慧中心连接华为_云起荣获CIBIS十大全屋智能品牌奖:将与合作伙伴共同扩展AIoT生态平台...
  6. ZYNQ FPGA程序固化流程
  7. mysql上线脚本规范_MySQL 的 21 个规范、优化最佳实践!
  8. python展示文件_python之文件的读写和文件目录以及文件夹的操作实现代码
  9. Matlab信号提取、频谱分析、滤波、阈值设定、寻找极值点
  10. 从0开始写一个基于Flutter的开源中国客户端(7)——App网络请求和数据存储