从网页内的文本字段获取字符串 iOS
Getting String from a textfield inside webpage iOS
我想获取网页上文本字段(具有分配的 ID)中的内容并将其传递到 NSString。
有没有一种方法可以立即加载它而无需获取每个 html 来源?
提前致谢。
P.S。我用 objective-c
您可以在 UIWebView
上使用 stringByEvaluatingJavaScriptFromString:
方法执行 javascript 以获得文本字段的值。比如它的ID是foo
,你可以这样写:
NSString *js = @"document.getElementById('foo').value";
NSString *value = [webview stringByEvaluatingJavaScriptFromString:js];
我想获取网页上文本字段(具有分配的 ID)中的内容并将其传递到 NSString。 有没有一种方法可以立即加载它而无需获取每个 html 来源? 提前致谢。 P.S。我用 objective-c
您可以在 UIWebView
上使用 stringByEvaluatingJavaScriptFromString:
方法执行 javascript 以获得文本字段的值。比如它的ID是foo
,你可以这样写:
NSString *js = @"document.getElementById('foo').value";
NSString *value = [webview stringByEvaluatingJavaScriptFromString:js];