使用 javascript 替换 html 内容

Using javascript to replace the html content

本文关键字:内容 html 替换 javascript 使用      更新时间:2023-09-26

我正在尝试用javascript替换id='js'的内容,但这对我不起作用。 这是代码。

<html>
    <head>
       <title></title>
       <script type="text/javascript">
            var ball = 0;
            function count_balls(ball){
                var count = ball + 1;
                return count;
                }
            document.getElementById('js').innerHTML = count_balls(0);
       </script>
    </head>
    <body>
        <p id='js'>Result Here</p>
    </body>
</html>

由于该元素尚未初始化,因此它不起作用。 您可以将javascript移动到HTML的末尾(首选),如下所示:

<html>
<head>
   <title></title>

</head>
<body>
    <p id='js'>Result Here</p>
       <script type="text/javascript">
        var ball = 0;
        function count_balls(ball){
            var count = ball + 1;
            return count;
            }
        document.getElementById('js').innerHTML = count_balls(0);
   </script>
</body>

或者你可以使用 jquery document.ready 来实现同样的事情。