Javascript 如何使用bookmarklet更改HTML元素的值
我不太熟悉JS,我想知道如何使用bookmarklet编辑网站元素 我试图更改以下代码中58的值:Javascript 如何使用bookmarklet更改HTML元素的值,javascript,html,bookmarklet,Javascript,Html,Bookmarklet,我不太熟悉JS,我想知道如何使用bookmarklet编辑网站元素 我试图更改以下代码中58的值: <span class="rbx-text-navbar-right" id="nav-robux-amount">58</span> 58 但我没有运气,因为我使用了来自不同网站的不同信息 谁能帮帮我吗?如果我不够具体,请告诉我。将bookmarklet的URL设置为: javascript:(代码) 以便在bookmarklet中运行JavaScript。在你的情况
<span class="rbx-text-navbar-right" id="nav-robux-amount">58</span>
58
但我没有运气,因为我使用了来自不同网站的不同信息
谁能帮帮我吗?如果我不够具体,请告诉我。将bookmarklet的URL设置为:
javascript:
(代码)
以便在bookmarklet中运行JavaScript。在你的情况下,你会想要
javascript:document.getElementById(“nav-robux-amount”).innerHTML=“59”代码>
用您的值替换59。然后,无论何时单击书签,脚本都应激活
细分
javascript:
表示我们正在执行脚本
document.getElementById(“nav robux金额”)
选择要修改的正确元素
.innerHTML
指元素内部的HTML代码
=“59”代码>通过将.innerHTML更改为59来完成语句
我原来的回答实际上是不正确的。我刚刚编辑了它,因此它现在不是.value
,而是.innerHTML
,这是正确的方法。您真的需要bookmarklet吗?如果不是重复操作,请考虑使用浏览器DEV.控制台进行必要的HTML编辑。