1 <div class="actions"> 2 <a role="button" href="javascript:;" class="btn-add-friend"><s class="icon sp-mk-add"></s> 3 <span class="b-txt">确定</span> 4 </a> 5 </div>
我用的是webbrowser控件做的一个模拟提交表单的!但是遇到这种的按钮状况,怎么也实现不了点击!大家帮我看下有什么实现的方式!
已经有人提过这个问题了:
类似这样的写法:
webBrowser.Document.GetElementsByTagName("a")[0].InvokeMember("click");
使用Jquery和ajax技术试试:
$(".b-txt").click(fuction(){
$("form1").submit()
});
你可以吧 样式改改,我也遇到这个问题,样式改了然后把button按钮背景换成那个样式的背景图就ok
可以使用一楼的方式,但是明确一点,一楼这个不属于什么ajax技术,谢谢!
楼上几位,看好人家的问题,楼主用的的是 webbrowser
楼主意思是 要在WinForm里通过按钮触发 webbrowser里面网页的按钮事件吧?
webBrowser1.Document.InvokeScript("click");//执行click
html里加个javascript
click事件
function click()
{ $("form1").submit();
}
也可以拿到webBrowser1.Document里的form,直接调用它的submit事件.
楼上的说的都比较比