怎么样检查点击是否在一个表格里面
比如一个页面有很多表格,我想知道两次点击的表格是否一样,不能用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> </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个问题,多少个表格都一样。。内容如果完全一样那我也想不到用什么方法判断不同了!