0
JavaScriptファイルからiframe内のフォームフィールドに書き込もうとしています。このために、私は次のコードを使用します。ifantフォームへの書き換え
$(document).ready(
function()
{
var iframe = document.getElementById("iframeid");
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
var input = innerDoc.getElementById('textinputfield');
input.value = "test";
}
);
しかし、今はFirefoxで "TypeError:input is null"というエラーが表示されます。 iframe内のコンテンツは同じドメイン(別のフォルダのみ)にありますが、フォームフィールドに書き込むことはできません。値を記入した後、私はフォームを提出したいと思います。
私は何ができますか?
フィディドや最小限の再現可能な例を提供できますか? – Maluen
別のフォルダも異なるサブドメインを意味しますか同一の発信元ポリシーは、異なるポートおよび異なるサブドメインを異なる起点としても考慮する – charlietfl