2 jjxkn jjxkn 于 2016.09.23 11:31 提问

关于javascript的一个小问题

下面这个循环模块执行不出来:

 <!doctype html>
<html>

<body>
<p>点击下面的按钮,将代码执行5  次</p>
<button onClick="myFunction()">提交</button>
<p id="demo"></p>
<script>
function myFunction()
{
   var x=" ";
    for (var i=0;i<5;i++)
   {
   x=x+"the number is"+i+"<br>";
   }
   document.getElementBYId("demo").innerHTML=x;
}
</script>
</body>
</html>

3个回答

qq_29594393
qq_29594393   Ds   Rxr 2016.09.23 11:41
已采纳

document.getElementBYId 写错了 ,拼写错误

        window.onload= function myFunction() {
            var x=" "; 
            for (var i=0;i<5;i++) {
                x=x+"the number is"+i+"<br>"; 
            } 
            document.getElementById("demo").innerHTML=x; 
        }
jjxkn
jjxkn 错误在哪个地方
大约一年之前 回复
u011051633
u011051633   2016.09.23 14:06

ById 而不是 BYId

qq_35718410
qq_35718410   2016.09.23 14:24

改成document.getElementById("demo");

Csdn user default icon
上传中...
上传图片
插入图片