一些JavaScript代码存在问题

一些JavaScript代码存在问题,javascript,html,onclick,Javascript,Html,Onclick,我是JavaScript的初学者,在运行此脚本时遇到了一个问题: <html> <head> <title>some tests with javascript</title> </head> <body> <p id="demo">Here I'm testing some code with javascript </p> &

我是JavaScript的初学者,在运行此脚本时遇到了一个问题:

<html>
    <head>
        <title>some tests with javascript</title>
    </head>
    <body>
        <p id="demo">Here I'm testing some code with javascript </p>
        <script >
            function myFunction() {
                x = document.getELementById("demo");
                x.innerHTML = "Hi! my content has been changed ! ^^";
            }
        </script>
        <button type="button" onclick="myFunction()">click me !</button>
    </body>
</html>

使用javascript的一些测试

这里我用javascript测试一些代码

函数myFunction(){ x=document.getELementById(“演示”); x、 innerHTML=“嗨!我的内容已更改!^^”; } 点击我!

为什么我单击按钮后演示元素的内容没有更改?

您有拼写错误。而不是:

.getELementById    //Here you have L with uppercase, has to be lowercase
这样做

.getElementById    //Check the 'l'
干杯


您有拼写错误。而不是:

.getELementById    //Here you have L with uppercase, has to be lowercase
这样做

.getElementById    //Check the 'l'
干杯

改变

x=document.getELementById(“演示”)

进入

x=document.getElementById(“演示”)

更改

x=document.getELementById(“演示”)

进入



x=document.getElementById(“演示”)

getELementById
->
getELementById
:小写
l
,浏览器会告诉你这些错误。啊,谢谢@FelixKling,我没有注意Javascript区分大小写的事实,把你的评论作为答案,这样我就可以把它作为答案:)像这样的问题通常会被关闭,因为这是一个排版错误,对其他人没有多大用处。但只要你的问题得到解决,它就失去了目的;)我想你的问题已经解决了。试试jQuery。它更容易书写和阅读喜欢$('#elementID').html(“您的新文本”)@里亚德,还是。据我所知,这里没有浏览器问题。。。最好建议不要使用内联脚本,然后建议jQuery。
getELementById
->
getELementById
:小写
l
,浏览器会告诉你这些错误。啊,谢谢@FelixKling,我没有注意Javascript区分大小写的事实,把你的评论作为答案,这样我就可以把它作为答案:)像这样的问题通常会被关闭,因为这是一个排版错误,对其他人没有多大用处。但只要你的问题得到解决,它就失去了目的;)我想你的问题已经解决了。试试jQuery。它更容易书写和阅读喜欢$('#elementID').html(“您的新文本”)@里亚德,还是。据我所知,这里没有浏览器问题。。。最好建议不要使用内联脚本,然后建议jQuery。@Sergio谢谢你的提琴:)@Sergio谢谢你的提琴:)为什么在这个答案中使用否定标记@里亚德感谢您的支持!欧姆利·亚哈龙。。。欢迎:)为什么在这个答案中打负号@里亚德感谢您的支持!欧姆利·亚哈龙。。。欢迎:)