我正在尝试在邀请访客加入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()返回一个空集。关于如何做的任何想法?
答案 0 :(得分:1)
您可以使用contents()
来访问iframe的内容,但由于它位于其他域上,因此无法使用:
.contents()方法也可以 用于获取内容文档 iframe,如果iframe是相同的 域名作为主页。