gpt4 book ai didi

javascript - Javascript 找不到 div 类?

转载 作者:行者123 更新时间:2023-11-29 11:08:32 25 4
gpt4 key购买 nike

NSString *htmlDataString = [newView stringByEvaluatingJavaScriptFromString: @"document.documentElement.getElementsByClassName('field-item even')[0]"];

名为 newView 的 webview 正在正确设置,因为它适用于其他 javascript 位,因此它必须符合我的语法。

div 类如下所示:

<div class="field-item even" property="content:encoded">

在中断指向 htmldatastring 并进入它之后,它只有值:@""

最佳答案

您正在按 id 选择元素,但您在标记中将其作为类提供。你应该这样做:

<div class="field-item even" property="content:encoded">

然后在 objc 中引用为:

NSString *htmlDataString = [newView stringByEvaluatingJavaScriptFromString: @"document.documentElement.getElementById('someId')[0]"];

关于javascript - Javascript 找不到 div 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12646880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com