$("span > .icon-btn-next-2").show();???

解决方案 »

  1.   

    这是正则表达式吗?
    有没有类似下面这样的
     string a;
                a = textBox1.Text;
                HtmlElementCollection elems = webBrowser1.Document.GetElementsByTagName("INPUT");
                foreach (HtmlElement elem in elems)
                {
                    if (elem.GetAttribute("name").ToString() == "q")
                        elem.SetAttribute("value", a);
                }            HtmlElementCollection elems1 = webBrowser1.Document.GetElementsByTagName("BUTTON");
                foreach (HtmlElement elem in elems1)
                {
                    if (elem.GetAttribute("type").ToString() == "submit")
                        elem.InvokeMember("click");
                                  
                }
      

  2.   

      if (elem.GetAttribute("class").ToString() == "样式")
                        elem.InvokeMember("click");估计有是做数据采集的一逗比
      

  3.   

    if (elem.GetAttribute("<span style="color: #FF0000;">class</span>").ToString() == "样式")
                        elem.InvokeMember("click");
      

  4.   

    if (elem.GetAttribute(“class").ToString() == "样式")
                        elem.InvokeMember("click");
      

  5.   

    jquery选择器。搞前端必须要会的。
      

  6.   

               HtmlElementCollection elems2 = webBrowser1.Document.GetElementsByTagName("SPAN");
                   foreach (HtmlElement elem in elems2)
                   {
                       if (elem.GetAttribute("class") == "icon-btn-next-2")
                           elem.InvokeMember("click");
                       else
                           MessageBox.Show("001");
                   }
    是这样吗?
    谢谢
      

  7.   

    找到了一个方法:
     if (elem.GetAttribute("classname") == "icon-btn-next-2")
    因为class是关键字,这里换成classname。