javascript - stringByEvaluatingJavaScriptFromString,查找特定的输入标签

标签 javascript ios uiwebview

我已将一个网页加载到我的 UIWebView 中,该页面包含许多输入标签。我想确定看起来像的那个:

<input name="j_username" type="text" tabindex="1" />

你知道我会在 stringByEvaluatingJavaScriptFromString 中写什么吗?

谢谢!

最佳答案

我会使用 document.getElementsByName:

NSString* jsString = @"var myElement = document.getElementsByName(\"j_username\")[0];";
[theWebView stringByEvaluatingJavaScriptFromString:jsString];

关于javascript - stringByEvaluatingJavaScriptFromString,查找特定的输入标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13389610/

相关文章:

ios - 如何更改推送通知中的应用程序名称?

ios - NSBundle实例方法URLForResource :withExtension returning invalid CFStringRef on device

image - 在 UIWebView iOs 中调整字体大小和图像

objective-c - 我有两个错误 : No visible @interface for 'UIWebview'

javascript - 如何使用 node-csv 将标题行添加到 CSV 文件?

javascript - 如何从第二个 knex 查询内的 knex 查询访问变量?

javascript - 使用正则表达式删除前导空格、回车符和不需要的标签

ios - MobileExpressCheckoutLibrary 已弃用且不在美国

ios - 预加载 UIWebView

javascript - 如何让 Javascript 事件仅在单击背景(而不是其他元素)时触发?