javascript - 获取 HTML 元素 - Obj-c

标签 javascript html ios uiwebview

我有一个 WebView 和一些看起来像这样的 html

<li>
    <a herf="/reference.dca?iigg=23789d2a9000efd0d80a176ebbaf48d5&zzxx=4945271518265d2358b075c3af020e38&cdx=logoff&userLevel=3"> Logoff </a>
</li>

我正在尝试用这样的东西点击这个按钮

[self.webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByClass('li')[0].click();"];

但是我不能让它工作,我怎么才能点击这个按钮呢?

提前感谢您的帮助。

最佳答案

getElementsByClass 不是函数,您应该使用 getElementsByTagName

关于javascript - 获取 HTML 元素 - Obj-c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30281979/

相关文章:

javascript - 为什么我的神经网络训练方法没有被调用? (ML5.JS)

javascript - 在 v-bind 中访问 Vuex

javascript - Graphite 聚集错误

html - 为什么 CSS 不在 HTML 文件上运行?

iphone - 有多个 View 时如何禁用多点触控?

php - 在页面上存储 php 数据以与 javascript/jquery 一起使用的最佳方法?

python - 如何在 Django 中自定义找不到页面(404)?

jquery - 如何为响应式标签添加背景

ios - Xcode 6 错误 - 为 iOS 模拟器构建时出现 "Missing Required Architecture i386"

ios - NSPredicate 和自定义 NSObject