我發現很難在iframe中選擇元素,並在我的父頁面中進行一些操作。這是我的代碼,它不起作用。家長從iframe中選擇元素
在我父代碼:
//(JS PART)
var $currentIFrame = $('#screen');
alert($currentIFrame.contents().find("#abc").type);
//(body part)
<iframe id="screen" name="screen" width="100%" height="100%" src="test.php">
</iframe>
在我的iframe文件:
//(body part)
<input type="text" id="abc" name="abc">
雖然結果是 「不確定」,而不是 「文本」。
我不知道爲什麼這樣做,我們需要在這裏使用.contents()..? –
訪問iframe的內容。 – Felix
答案就是,.find()..的目的是什麼? - >它用於查找元素.. ***我在這方面要求發現自己的權利..? –