【发布时间】:2016-03-02 21:12:28
【问题描述】:
我正在尝试将焦点设置在 iframe onload 内的输入字段上。 iframe 没有 id 或类,所以我使用标签来获取元素,但是当我这样做时,我得到一个错误 "TypeError: Cannot read property 'getElementById' of undefined at window.onload"
window.onload = function() {
document.getElementsByTagName('iframe').contentWindow.document.getElementById("form_002b_fld_0_fn").focus();
};
附言 将脚本放在标题上的唯一选项,我不允许编辑输入框以添加自动对焦,因为它是一个没有 html 代码的表单生成器
【问题讨论】:
标签: javascript jquery html iframe