3

一部の要素が動的に作成される Web ページを作成しようとしています。私は次のように書いた:

<!DOCTYPE html>
<html>
    <head>
        <title>test</title>
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
    </head>
    <body>
        <p>Here's some example text</p>
        <script type="text/javascript">
        var jselem = document.createElement ("div");
        jselem.innerHTML = '<p>and here\'s some more</p>';
        </script>
    </body>
</html>

ただし、JS セクションは何もしていないようで、テキストand here's some moreは出力されません。

なぜそれが機能しないのか、誰かが光を当てることができますか? どんな助けでも大歓迎です。

document.write()(使用または類似の提案はしないでください。)

4

2 に答える 2

6

使用(フィドルdocument.body.appendChild()

<script type="text/javascript">
    var jselem = document.createElement("div");
    jselem.innerHTML = '<p>and here\'s some more</p>';
    document.body.appendChild(jselem);
</script>
于 2013-05-28T17:28:26.343 に答える