以下代码应加载链接页面的数据;然后在页面上提交form[0]
并重复.2 seconds
;但是这段代码给了我错误"SyntaxError: Failed to execute 'querySelector' on 'Document': '[object HTMLDocument]' is not a valid selector."
我该怎么解决这个问题?我在谷歌Chrome控制台中运行此代码。感谢。
$(document).ready(function() {
setInterval(function() {
$.get( "http://m.roblox.com/Catalog/VerifyPurchase?assetid=1558850&type=robux&expectedPrice=2", function(data) {
document.html(data);
document.forms[0].submit();
});
}, 200);
});
答案 0 :(得分:0)
你试试这个......我认为document.html(数据)在这里是错误的
$(document).ready(function() {
setInterval(function() {
$.get( "http://m.roblox.com/Catalog/VerifyPurchase?assetid=1558850&type=robux&expectedPrice=2", function(data) {
$('body').html(data);
if(document.forms[0].length)
document.forms[0].submit();
});
}, 200);
});
答案 1 :(得分:0)
它会抛出错误,因为它无法将文档作为有效的 JQuery元素读取。
请注意.html()
是一种JQuery方法
document.write()
是您在文档中使用的那个。