11111111111<img src="1.jpg"/>serwer<b>werwer</b>
asdasdasd<img src="2.jpg">asdasda
<span style="color:red">sdasdasda</span>sdasdasd112213123<br>sad我要获取第一张图片的src

解决方案 »

  1.   

    <html>
    11111111111 <img src="1.jpg"/>serwer <b>werwer </b> 
    asdasdasd <img src="2.jpg">asdasda 
    <span style="color:red">sdasdasda </span>sdasdasd112213123 <br>sad 
    </html>
    <script>
    var aa=document.getElementsByTagName("img");
    alert(aa[0].src);
    </script>把字符串截取一下。
      

  2.   

    你可以给图片都动态的添加上ID 然后通过js得到ID 得到 
    其他的方法好没有想到!
      

  3.   

    <script src="js/jquery.js"></script>
    <div>
    11111111111 <img src="1.jpg"/>serwer <b>werwer </b>
    asdasdasd <img src="2.jpg">asdasda
    <span style="color:red">sdasdasda </span>sdasdasd112213123 <br>sad 
    <div>
    <script>
    alert($("div").find("img:first").attr("src"));
    </script>
      

  4.   

    js可以,可是我要用asp.net,不懂怎么截
      

  5.   

    前台HTML代码,给你的第一个IMG控件加一个ID     11111111111 <img onclick="imgClick()" id="img1" src="1.jpg"/>serwer <b>werwer </b> 
    asdasdasd <img src="2.jpg">asdasda JavaScript代码,这里只是用一个OnClick方法做一个示范        function imgClick() {
                alert(document.getElementById("img1").src);
            }
      

  6.   

    string s="";
    System.Text.RegularExpressions.Regex  reg=new  System.Text.RegularExpressions.Regex(@"<img[^>].*?src=""(? <src>[^""].*)""[^>].*?>",System.Text.RegularExpressions.RegexOptions.IgnoreCase);  
    System.Text.RegularExpressions.MatchCollection m = reg.Matches(str); 
    for (int i = 0; i < m.Count; i++) 
     { 
        s+= m[i].Groups["src"].ToString();
      } 
      

  7.   


    老兄你不是在忽悠我吧。
    "<p>dfsgdgdfgdgdf<img width=\"200\" height=\"150\" alt=\"\" src=\"/upfile/image/Desert.jpg\" /></p>\r\n<p>dfdfgdfgdgdfgdg<img width=\"200\" height=\"150\" alt=\"\" src=\"/upfile/image/Tulips.jpg\" />dfgdfgdfgdgd</p>"
    你用这个值试一下