table  中没有嵌套table 了~

解决方案 »

  1.   

    那就容易了
    document.body.innerHTML.match(/<table>.<\/table>/gi)
    这样匹配就可以了
      

  2.   

    可是body里面有很多table标签的啊,这样能区别么
      

  3.   

    而且是这样的,我已经获得了网页所有的html代码,存在一个变量strHtml里~~现在要对这个进行处理,只获取指定的那个table的内容,其他的全部删掉,我是这个意思
      

  4.   

    开始是这样的~~:<table border=0 cellpadding=0 cellspacing=0 id=Tbs rules=rows>
    然后里面有好多的 tr td 最后是</table>
      

  5.   

    <script>
    strHTML="323232fdfffdsfsdf<table border=0 cellpadding=0 cellspacing=0 id=Tbs rules=rows>然后里面有好多的 tr td 最后是</table>fhdsfhjdsflsdfjdslflfdsfl<table><fdfhfd</table>"
    var r=strHTML.match(/<table.*id=Tbs.*?<\/table>/gi)
    alert(r)
    </script>
      

  6.   

    如果前面还有table的话,那要这样
    <script>
    strHTML="<table></table>323232fdfffdsfsdf<table border=0 cellpadding=0 cellspacing=0 id=Tbs rules=rows>然后里面有好多的 tr td 最后是</table>fhdsfhjdsflsdfjdslflfdsfl<table><fdfhfd</table>"
    var r=strHTML.match(/<table\s*border=0\s*cellpadding=0\s*cellspacing=0\s*id=Tbs.*?<\/table>/gi)
    alert(r)
    </script>
      

  7.   

    谢谢你  用你的这段代码测试可以成功  但我调试我的就不行了  好郁闷 
    要不我发给你那一整段的strHTML的代码你看看有什么特征?