日期:2014-05-16 浏览次数:20367 次
<!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个问题,多少个表格都一样。。内容如果完全一样那我也想不到用什么方法判断不同了!