在第三方网站上使用脚本选择复选框
Selecting checkboxes using a script on a third party website
我试图使用jQuery创建一个脚本,将选择此页面的特定复选框。我似乎不知道如何选择特定的,似乎不管我试了什么,它没有从列表中选择正确的一个。看看代码,他们对80多个复选框使用checkRole(#)。如何修改此代码以选择,例如,第3、第10和第20个复选框?
下面是我的代码:
var script = document.createElement('script');
script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
$("#detail input:checkbox").click();
这里有一个网站离线html的链接我试着做这个:
https://www.dropbox.com/s/3keruc1t2w7bcon/code.7z?dl=0这是一个第三方网站,我不能修改他们的代码。
看起来每个复选框都有一个唯一的值。假设是这种情况,并且您知道要选中的复选框的值,则可以对每个复选框使用如下代码:
$('tr input[type=checkbox][value=200]').prop('checked', true);
将值更改为您想要选中的框的值
代替.click();
和#detail input:checkbox
,您应该使用以下之一:
jQuery (>= 1.6):
// Check
$("input[type=checkbox][id=detail]").prop("checked", true);
// Uncheck
$("input[type=checkbox][id=detail]").prop("checked", false);
jQuery (<= 1.5):
// Check
$("input[type=checkbox][id=detail]").attr("checked", true);
// Uncheck
$("input[type=checkbox][id=detail]").attr("checked", false);
小提琴:http://jsfiddle.net/kc4z5ve6/1/
相关文章:
- javascript动态内容与选择长运行脚本
- 使用Ajax或JavaScript选择下拉列表选项后,在同一页面上执行PHP脚本
- 在java脚本中选择的随机日期上添加一年
- Javascript:更改<选择>java脚本中的选项
- jQuery选择器在脚本中不起作用,但在控制台中工作
- 脚本选择所有输入,而不仅仅是复选框
- 查看由 java 脚本文件上传器选择的文件的文件内容
- 当通过选择页面上所有复选框的 jQuery 脚本选中复选框时,如何触发自定义 javascript 事件
- 选择下拉列表需要在选中时显示提供商的详细信息-无法通过我的脚本显示url
- 当我点击一个按钮时随机选择一个声音来重现的脚本
- 如何向登录用户隐藏选择加入脚本
- 选择<脚本></脚本>作为html正文中的纯文本
- 在广告词脚本中添加活动选择器
- 冲突的脚本#选择器标记
- 使用谷歌脚本选择空白和非空白单元格
- 是否可以使用java脚本选择具有相同类名的多个html元素?
- 在第三方网站上使用脚本选择复选框
- 如何在动态中删除选定的下拉值,用户可以使用 Java 脚本选择或取消选择 HTML
- 使用上传脚本选择时直接上传文件
- 使用按钮id通过java脚本选择多个单选按钮