网站无法调试JS,如何突破?
工作问题, 需要勾选网站的选项 ,每天都要重复,太麻烦啦。想通过JS命令执行,发现没反应,有大佬知道如何解决么?非常感谢。使用的是浏览器Chrone的Console工具,执行后没效果。。
var check = document.getElementsByTagName("input");
var i = 0;
for (i = 0; i < check.length; i++)
{
check.checked = true;}
document.getElementsByTagName('input');好像会把所有的编辑框包括checkbox都获取到吧。。
代码看起来好像是没什么错。审核元素一下?看看是不是input type="checkbox" ? 本帖最后由 momosys 于 2022-5-6 16:01 编辑
check[ i ].checked = true; 掉了索引
var check = document.getElementsByTagName("input");
var i = 0;
for (i = 0; i < check.length; i++)
{
check[ i ].checked = true;
} 应该联系网站开发者 让他加个全选功能 console.log()一下你获取的元素看看,不就知道了 闷骚小贱男 发表于 2022-5-6 14:59
document.getElementsByTagName('input');好像会把所有的编辑框包括checkbox都获取到吧。。
代码看起 ...
不太懂,很久没弄代码了。这是某多多平台,页面很复杂。这是其中一个勾选的代码 <input text="海淀区" mode="checkbox" class="CBX_input_1jn2ge2" type="checkbox" value="海淀区"> momosys 发表于 2022-5-6 15:59
check[ i ].checked = true; 掉了索引
var check = document.getElementsByTagName("input");
截图上面实际没掉索引,复制的时候漏了还是被论坛过滤? lierenzhiyue 发表于 2022-5-6 16:34
应该联系网站开发者 让他加个全选功能
我也希望能加,人家靠这个发货超时罚款賺钱的,不太可能。。 那这个是不是内嵌iframe框架?
点top看看 let $input= document.querySelectorAll('input');
for(let i=0;i<$input.length;i++){
$input.checked = true;
}
页:
[1]
2