我在iframe中有一个网站预览。
<iframe style="width:100%;height:850px;" id="myframe"
src="https://www.example.com"></iframe>
该网站上有一个输入字段,其ID和名称为&#39; firstField&#39;。但是,当我这样做时,它返回undefined:
alert($('myframe').contents().find('#firstField').val());
有什么我可以做错的吗?
答案 0 :(得分:1)
您指定了错误的选择器。选择iframe的正确选择是$("#myframe")
。
将代码更改为此,然后重试:
alert($('#myframe').contents().find('#firstField').val());
要详细了解ID选择器,请参阅this guide。