如何解决选中iframe中的所有复选框邀请客人参加Facebook活动时
| 邀请访客参加Facebook活动时,我正在尝试选中所有复选框。 Facebook更改了一些我认为的内容,因为我通常使用此代码,但现在无法正常工作:var elms=document.getElementsByName(\"checkableitems[]\");
var lunghezza = elms.length;
for (i=0;i<lunghezza ;i++){if (elms[i].type=\"checkbox\" )elms[i].click()};
我发现邀请客人的模式窗口位于iframe内,但我无法选中其中的复选框!
我用过
jQuery(\'iframe#iframe_sbx_id\').find(\'input[type=checkbox]\').click()
但这不起作用,因为find()返回一个空集。有什么想法吗?
解决方法
您可以使用
contents()
访问iframe的内容,但是由于它位于另一个域中,因此无法正常工作:
.contents()方法也可以是
用于获取内容的文档
iframe(如果iframe位于同一
域作为主页。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。