比如是<h1><a href =~~~~~~~~~></h1>
要动态获取<a href =~~~~~~~~~>这一段。
先把html当做xml来处理。可以的话给个例子来看看,我在网上找的很宽泛。

解决方案 »

  1.   

    用jquery
    var gets  = $.get("test.html h1").html();
      

  2.   

    使用 nekohtml
    很方便的
      

  3.   

    可以在php 中用的吗??可以用其他方法吗?
      

  4.   

    你意思是取得链接是吧
    查下php正则取得URL链接
      

  5.   

    <h1><a href =~~~~~~~~~></h1>把上面的放在一个 div里
    提交时,post,建一个隐藏域,post前,利用 js把,div里的html赋值给隐藏域,后台接收post隐藏域。
    再用正则提取所需要东西
      

  6.   


    我要获得html指定的位置里的内容。
    比如是<h1><a href =~~~~~~~~~>这里是一些文字</h1>
    要动态获取<a href =~~~~~~~~~>  这里是一些文字                    这一段。
    html里有很多链接的,要指定获取那一个的。
      

  7.   


    $txt = file_get_contents("*****");//页面地址
    //$txt = '<h1><a href="http://baike.baidu.com">百科</a></h1>';
    preg_match_all("|<h1>(<a\s+href=.+?>.+?</a>)</h1>|",$txt,$match);
    var_dump($match);
      

  8.   

    后台用:
           curl 函数
      

  9.   


    你好,我测试了显示是
    array(2) { [0]=>  array(1) { [0]=>  string(94) "
    热点新闻:我们学校有这个女孩吗?
    " } [1]=> array(1) { [0]=> string(85) "热点新闻:我们学校有这个女孩吗?" } } 
    代码为
    array(2) {
      [0]=>
      array(1) {
        [0]=>
        string(94) "<h5><a href="http://84a.org/bbs/thread-146-1-1.html">热点新闻:我们学校有这个女孩吗?</a></h5>"
      }
      [1]=>
      array(1) {
        [0]=>
        string(85) "<a href="http://84a.org/bbs/thread-146-1-1.html">热点新闻:我们学校有这个女孩吗?</a>"
      }
    }
    为什么输出是以数组输出的呢?可以只输出链接吗?