如何获得
<div id="aa" title="123">这个title是下面动态获得123   或456
<div>123</div>
<div>456</div>
</div>

解决方案 »

  1.   

    Regex regex = new Regex("<div id=\"aa\" title=\"[\\d]+\">")
      

  2.   

    document.getElementById("aa").getAttribute("title");
      

  3.   

    document.getElementById("aa").getAttribute("title");
    这样应该OK了!
      

  4.   

    你是想取title的值还是想干嘛
      

  5.   

            string temp = @"<div id=""aa"" title=""123"">
                            <div>123</div>
                            <div>456</div>
                            </div>";
            Console.WriteLine(Regex.Match(temp, @"^<div\sid=\""aa\""\stitle=\""(\d+)\""").Groups[1].Value);
      

  6.   

    后台?
    那DIV要加 runat=server
    <div id="aa" title="123" runat="server">
    aa.Attributes["title"]
      

  7.   

    前台放一个<asp:hidden   id=xx>
    string cmd="var s=document.getElementById("aa").getAttribute("title");xx.value=s;";
    //执行cmd
    page.ClientScript.RegisterStartupScript(page.GetType(), "", "<script language='javascript'>" + cmd+ ");</script>");
    然后后台
    string s=xx.value
    有点乱  懂否?
      

  8.   

    <div class="aa" id="aa" title="搜索1">
        <div class="zzss" style="background-image:url(images/1.gif);">搜索1/div>
        <div class="zzss"  style="background-image:url(images/2.gif);">搜索2</div>
        <div class="zzss"  style="background-image:url(images/3.gif);">搜索3</div>
        <div class="zzss"  style="background-image:url(images/4.gif);">搜索4</div>
        </div>
    js写的下拉选择 title 是动态获得的  想获得title来判断是哪个搜索
      

  9.   

    C# 如何编程啊  获得这个div  title
      

  10.   


    要是在服务端取,就直接在html加上 runat="server" 加个id="title1"
    在后台就直接可以取值了 title1.title
      

  11.   

    不能加  runat=server   加了就没下拉效果
      

  12.   

    string result = Regex.Match(yourStr,@"(?<=<div[^<>]*?title="")[^""]+").Value;
    //result就是你要的结果
      

  13.   


    加了 后 你看看源码 是不是div的ID变了。
    然后 你将js中的这个id修改成 变化后的ID
      

  14.   


    document.getElementById('<%= divid.ClientID %>')