我试图从chrome JavaScript控制台更改复选框值。我知道更改打印到对象而不是屏幕上。我想执行一个jQuery的声明,即:在Chrome浏览器JavaScript控制台中测试jQuery语句
('input[name=foo]').attr('checked', true);
有没有办法进入一个jQuery语句,并查看更改即时页面?
我试图从chrome JavaScript控制台更改复选框值。我知道更改打印到对象而不是屏幕上。我想执行一个jQuery的声明,即:在Chrome浏览器JavaScript控制台中测试jQuery语句
('input[name=foo]').attr('checked', true);
有没有办法进入一个jQuery语句,并查看更改即时页面?
$('input[name=foo]').click();
做同样的事情,用鼠标点击。
在Chrome控制台中,您可以运行任何JavaScript,因此如果页面已加载jQuery,则可以访问该元素并选中/取消选中它stackoverflow.com(本网站)用了jQuery这样我就可以访问答案文本区域,并输入一个值,试试这个
所以,你可以做任何事情,这是可能的jQuery中。
如果你在当前页面加载了jQuery,你可以键入jQuery命令。
只需键入$('input[name=foo]').attr('checked', true);
或任何应该在jQuery中工作,然后按回车。
呀,即使你没有可用的jQuery让它成为:)
编辑段从How can I use jQuery in Greasemonkey scripts in Google Chrome?
var script = document.createElement("script");
script.setAttribute("src", "https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js");
script.addEventListener('load', function() {
var script = document.createElement("script");
document.body.appendChild(script);
}, false);
document.body.appendChild(script);
在这之后去了。
另请参阅使用书签。它甚至更好,更紧凑。 http://stackoverflow.com/a/9624997/805366 – 2012-08-04 20:36:38
最新的Chrome浏览器失败:“混合内容:通过HTTPS加载'https:// [snip]'页面,但请求一个不安全的脚本”Fix:on第2行,将http更改为https – ChrisJJ 2016-08-31 20:45:31