Javascript 如何在iframe之外更改焦点?

Javascript 如何在iframe之外更改焦点?,javascript,html,iframe,Javascript,Html,Iframe,获取一些加载输入框的代码,然后在下面是一个iframe,带有textarea。。。问题是当页面加载时,我想把焦点放在输入框上,但它总是跳转到文本区域,因为iframe第二次加载 如何将焦点放在页面中的第一个元素上?将其放在iframe代码中 <script language="text/javascript"> window.parent.document.getElementById("idOfInput").focus(); </script> window.pa

获取一些加载
输入
框的代码,然后在下面是一个
iframe
,带有
textarea
。。。问题是当页面加载时,我想把焦点放在
输入
框上,但它总是跳转到
文本区域
,因为iframe第二次加载


如何将焦点放在页面中的第一个元素上?

将其放在iframe代码中

<script language="text/javascript">
window.parent.document.getElementById("idOfInput").focus();
</script>

window.parent.document.getElementById(“idOfInput”).focus();

将其放入iframe代码中

<script language="text/javascript">
window.parent.document.getElementById("idOfInput").focus();
</script>

window.parent.document.getElementById(“idOfInput”).focus();