Raj*_*aju 1 objective-c ios4 ios ios5 ios6
我有一个带有一些按钮的HTML页面,我希望我的Objective C代码以编程方式触发该按钮,以便我可以获得下一个响应(NEXT HTML页面).
我正在尝试获取和发布方法但我不知道在哪里更改html内容并将其发回...
按钮的HTML部分是:
<input name="xyz" type="button" value="abc" onclick="validate(this.name)" >
Run Code Online (Sandbox Code Playgroud)
有没有办法找到哪里更改html页面发回来..?
以及这个链接如何帮助我..
如何以编程方式单击按钮 - WebBrowser(IE)中的按钮
注意:HTML页面是INTERNET中的一些URL内容,我想要下一个响应,即点击某个按钮后的html页面.
您可以使用以下方法使用UIWebView对象评估javascript:
stringByEvaluatingJavaScriptFromString:
所以在你的情况下:如果你有一个UIWebView名为webview 的对象:
NSString *jsStat = @"document.getElementsByName('xyz')[0].click()";
[webView stringByEvaluatingJavaScriptFromString:jsStat];
Run Code Online (Sandbox Code Playgroud)
该方法返回脚本的结果;