开发者问题收集
如何在 tampermonkey 脚本中将 HTML 插入 div?我试过var htmlll= `<button>hi</button>`document.getElementsByClassName("clasname").innerHTML += htmlll;尽管它一直说Uncaught (in promise) TypeError: Cannot read property 'inner
网页将内置的 javascript 方法设置为null,而我正尝试找到一种方法来调用用户脚本中的重写方法。请考虑以下代码:// Overriding the native method to something elsedocument.querySelectorAll = null;现在,如果我尝试执行document.querySelectorAll('#an-example'),我将收到异常
Greasemonkey 是否有一个方法可以将基本 HTML 内容附加到页面末尾,紧接着<body>标签之后,或者紧接着页面结束之前?我找到了 before/after 方法,但我需要知道可能在各个页面之间发生变化的元素的名称。
我需要隐藏 html 页面中的某个部分:<h1 data-ng-show="!menuPinned &amp;&amp; !isSaaS" class="logo floatLeft" aria-hidden="false"><span>XXX&nbsp;</span><span style="font-weight: bold;">XXX&nbsp;</span><span>XXXXX</spa
我想制作一个用户脚本,用于向页面添加元素(假设是一个按钮,尽管我一开始添加任何东西都遇到了麻烦)。所以我有一个带有非常长的 DOM 结构的网站,大多数元素都使用类。结构如下:<body class="..."><div class="pageContainer"><div class="container body"><div class="row"><div class="col-8"><art
为了澄清起见,我希望在<td>内的链接右侧添加一个向左箭头(或者更确切地说是向该列中的所有<td>添加)。该箭头稍后将用于手风琴下拉菜单。首先,我可以使用什么方法插入<a class="accordion">&#9664;</a>? (如果可能的话,使用纯 JS)我怎样才能将它放在每个包含条形码编号但不包含其他链接(如 shipID)的单元格的<td>上?jsfiddle.net/pshock13
所以基本上我想将 W 文本更改为 B。我的以下代码运行良好,但刷新页面时会出现延迟,页面会显示 W 文本,然后将其替换为 B。我的第二个问题是每刷新 20 次左右,B 文本不会替换原始文本。有人可以帮我修复我的代码,以免犯这两个错误吗?谢谢。window.onload = function () {/* Add your logic here */var my_div = document.get