首先是同一个域下的两个页面
在父页面.htm中我只有input#test
,
然后我在child.html中设置一个iframe,名为child.htm,在child.html中我写了js来找到父输入元素,比如
var parent = window.self.top;
但我无法使用var input = $(parent).find('input#test')
在parent.htm中找到输入元素
我可以访问它吗?我怎样才能做到这一点?
答案 0 :(得分:2)
尝试
var input = $(window.self.top).contents().find('input#test');
或
var input = $(window.self.top.document).find('input#test');