首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

如何样检查点击是否在一个表格里面

2012-03-24 
怎么样检查点击是否在一个表格里面比如一个页面有很多表格,我想知道两次点击的表格是否一样,不能用ID,CSS

怎么样检查点击是否在一个表格里面
比如一个页面有很多表格,我想知道两次点击的表格是否一样,不能用ID,CSS之类的区分,可能两个表格的结构是一模一样的,这样可以检查出来吗?

[解决办法]
测试了下!

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><body><div id="saf"><table width="100" border="1">  <tr><td>1</td></tr></table><p>&nbsp;</p><table width="100" border="1">  <tr><td>2</td></tr></table></div><script>var menu_dd = document.getElementById('saf').getElementsByTagName('table');for(i=0;i<menu_dd.length;i++){    menu_dd[i].onclick=getvalue;}var hit=0;var hitvalue="";var hitvalue2=""function getvalue(event){    //alert(this.innerHTML);    hit=hit+1;        if(hit>=2)    {        hitvalue2=this.innerHTML;        if(hitvalue==hitvalue2)        {            hit=0;            hitvalue="";            hitvalue2=""            alert("两次点击一个表格");        }        else        {            hit=0;            hitvalue="";            hitvalue2=""            alert("两次点击不是同一个表格");        }    }    else    {                hitvalue= this.innerHTML;        this.innerHTML;    }}function  sd(){    alert(menu_dd.length);    var std=menu_dd[5].getElementsByTagName('td');    std[2].id="adimg";    document.getElementById('adimg').innerHTML="<img src='/baidu.jpg' width='90'>";    alert(std[2].innerText);}</script></html>
[解决办法]
关键是第2个问题,多少个表格都一样。。内容如果完全一样那我也想不到用什么方法判断不同了!

热点排行