问题描述
<buttontype="submit"class="pnvm"tabindex="904"style="width:75px;">
解决方案
解决方案二:
这是什么问题。。。怎么点击?
解决方案三:
移动鼠标到按钮上点击左键!正解在此!
解决方案四:
单机事件吗?加js代码<buttontype="submit"class="pnvm"tabindex="904"style="width:75px;"onclick="click()">
解决方案五:
楼主你想干什么?是点击?还是加点击事件?
解决方案六:
privatevoidbutton1_Click(objectsender,EventArgse){webBrowser1.Navigate("http://www.discuz.net/thread-965154-1-1.html");while(webBrowser1.ReadyState!=WebBrowserReadyState.Complete)Application.DoEvents();webBrowser1.Document.Body.InnerHtml=@"<buttontype=""submit""class=""pnvm""tabindex=""904""style=""width:75px;"">";foreach(HtmlElementiteminwebBrowser1.Document.GetElementsByTagName("button")){if(item.GetAttribute("type").Trim()=="submit"){item.InvokeMember("click");}}
解决方案七:
这么写哪不对
解决方案八:
单击网页上的按钮
解决方案九:
+1引用4楼cjh200102的回复:
楼主你想干什么?是点击?还是加点击事件?
解决方案十:
引用6楼linyu622的回复:
这么写哪不对
这什么不对啊。。。少了个结束标签是真的。。。
解决方案十一:
引用楼主linyu622的回复:
<buttontype="submit"class="pnvm"tabindex="904"style="width:75px;">
这是什么按钮?我没见过web要么<asp:Button>要么<inputtyoe="button">
解决方案十二:
http://www.discuz.net/thread-965154-1-1.html就是想点网页上的登录键
解决方案十三:
求解~~~~~~~~~~~在线等
解决方案十四:
HtmlElementCollectionconn=document.GetElementsByTagName("input");//buttonHtmlElementememt=conn["btnG"];//按钮名称ememt.InvokeMember("click");//事件
解决方案十五:
怎么不好用啊
解决方案:
引用13楼yes16ws的回复:
C#codeHtmlElementCollectionconn=document.GetElementsByTagName("input");//buttonHtmlElementememt=conn["btnG"];//按钮名称ememt.InvokeMember("click");//事件
这样怎么不行啊~~~~~~~~~
解决方案:
引用13楼yes16ws的回复:
C#codeHtmlElementCollectionconn=document.GetElementsByTagName("input");//buttonHtmlElementememt=conn["btnG"];//按钮名称ememt.InvokeMember("click");//事件
这个怎么不行啊~~~~~~~~~~~~~~
解决方案:
引用16楼linyu622的回复:
引用13楼yes16ws的回复:C#codeHtmlElementCollectionconn=document.GetElementsByTagName("input");//buttonHtmlElementememt=conn["btnG"];//按钮名称ememt.InvokeMember("click");//事件这个怎么不行啊……
你要点击这个http://www.discuz.net/thread-965154-1-1.html页面的哪个按钮?找到这个按钮的名称conn["btnG"]就OK了自己的代码会改吧?
解决方案:
http://www.discuz.net/thread-965154-1-1.html就是想点网页上的登录键
解决方案:
你帮我一下呗求求你了~~~~~~~~~~~~~~~
解决方案:
这个按钮没有name值
解决方案:
HtmlElementCollectionconn=document.GetElementsByTagName("button");//buttonHtmlElementememt=conn[0];//按钮名称ememt.InvokeMember("click");//事件
试下
解决方案:
QQ297546111加我
解决方案:
谢谢高手啊~~~~~~~~~~~~
解决方案:
引用21楼yes16ws的回复:
C#codeHtmlElementCollectionconn=document.GetElementsByTagName("button");//buttonHtmlElementememt=conn[0];//按钮名称ememt.InvokeMember("click");//事件试下
这个一个数组你怎么知道是哪一个呢,如果有很多我怎么去判断啊~~?????再次感谢
解决方案:
引用24楼linyu622的回复:
引用21楼yes16ws的回复:C#codeHtmlElementCollectionconn=document.GetElementsByTagName("button");//buttonHtmlElementememt=conn[0];//按钮名称ememt.InvokeMember("click");//事件试下这个一个数组你……
今天我有空,在给你解释下。只能循环判断conn[0].InnerText是否存在你要的关键字。
解决方案:
LZ是不是要在一个winfrom中点击一个按钮什么的,触发WebBrowser中这个按钮的单击事件?可以这样试试看:遍历页面的所有input,然后找到type=submit的就是你要的那个按钮了!HtmlElementCollectionhecinput=wbUrl.Document.GetElementsByTagName("input");foreach(HtmlElementtinhecinput){if(t.GetAttribute("type").Trim()=="submit"){t.InvokeMember("click");}}
试试看!