2

首先是同一域下的两个页面

在父 page.htm 我只有一个元素input#test,如

然后我在父页面中设置了一个iframe,称为child.htm,在child.html中我编写js来查找父输入元素,比如

var parent = window.self.top;

但我无法var input = $(parent).find('input#test')在 parent.htm 中找到输入元素

我可以访问它吗?我怎样才能做到这一点?

4

1 回答 1

2

尝试

var input = $(window.self.top).contents().find('input#test');

或者

var input = $(window.self.top.document).find('input#test');
于 2012-05-29T02:31:10.667 回答