gpt4 book ai didi

javascript - 删除带有类名的 div

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

我有一个显示在 WebView 中的 URL 链接。现在,当此页面加载时,我需要从该网页中删除某些元素/ block ,以便仅显示特定部分。

为此,我在 onPageFinished 方法中使用了 javascript。这是我的做法:

mWebView.loadUrl("javascript:document.getElementById('main_nav').style.display=\"none\";");

这工作正常,但对于某些 div,id 不存在,而不是我们只有类 eg.-

<div class="left_rail">

现在,我必须删除这个 div,但我不知道该怎么做。

我试过了-

mWebView.loadUrl("javascript:document.getElementById('main').getElementsByClassName('left_rail').style.display=\"none\";");

但这没有用。

最佳答案

getElementsByClassName 返回元素列表。其中第一个可以通过这种方式获得:

getElementsByClassName('left_rail')[0]

使用循环摆脱所有这些。

关于javascript - 删除带有类名的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9272826/

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