0

完全な Web ページを構成する HTML コードを追加したくないテキストエリアがあり、入力すると、このコンテンツは iframe でレンダリングされます

たとえば、テキストエリアに次のコードを記述します。

<!DOCTYPE html>
<html>
    <head>
        <title>Live generate</title>
        <style></style>
    </head>
    <body>
    </body>
</html>

私の問題は、上記のものと一致するように完全なコンテンツを変更するためにiFrameにアクセスする方法がわからないことです

4

1 に答える 1

2

document.getElementsById または jquery を使用して ID で iframe を取得し、そのドキュメントを取得して開き、書き込むことができるはずです。

お気に入り:

var iframe = $("iframe"); // or by Id $("#myIframeId")
var doc = iframe.document;

doc.open();
doc.write($("#myTextArea").text());
doc.close();
于 2012-04-17T11:18:23.010 に答える