我有一个包含textarea的iframe,如下所示:
<html>
<body>
<form id="form1">
<div>
<textarea id="area1" rows="15"></textarea>
</div>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我想在父页面中获取textarea文本.我试过这个:
var text = $('#frame1').contents().find('#area1').val();
Run Code Online (Sandbox Code Playgroud)
但是返回一个空字符串.但是,如果我在标记中放置一个值,则会成功返回此值:
<textarea id="area1" rows="15">something</textarea>
Run Code Online (Sandbox Code Playgroud)
如何从包含iframe的页面获取textarea的值?