如何在iFrame中定位文本字段?

时间:2011-03-03 22:57:03

标签: javascript jquery html

我想定位iFrame中的文本字段,并从prent页面给它一​​个值。我试过这个,但它不起作用:

// b_frame is the ID of the iFrame
$('#b_frame').load(function() {<br />
    $(this.contentDocument).find('body#txtUserID').val('dddddd')<br />
});

我真的很感激任何帮助。

1 个答案:

答案 0 :(得分:2)

正如费利克斯所提到的,只有当iFrame与主页面是同一个域时才有可能。

但是,您可以在正常情况下使用.contents()执行此操作。文档页面底部有一个演示,只需点击链接即可。