簡體   English   中英

將重點放在Iframe輸入字段的加載上

[英]Set focus on Iframe Input field onload

我試圖將重點放在iframe onload內的輸入字段上。 iframe沒有ID或類,因此我使用標記來獲取元素,但是當我這樣做時,出現了錯誤“ TypeError:無法讀取window.onload上未定義的屬性'getElementById'”

window.onload = function() {
document.getElementsByTagName('iframe').contentWindow.document.getElementById("form_002b_fld_0_fn").focus();
};

ps放置腳本的唯一選項位於標題上,並且我不允許編輯輸入框以添加自動對焦,因為它是沒有html代碼的表單生成器

在這種情況下, conntentWindow是未定義的,因為您無權訪問具有其他域內容的iFrame。

使此功能生效的唯一方法是詢問您正在使用的表單構建應用程序的所有者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM