JavaScript更改文本

JavaScript更改文本,javascript,html,Javascript,Html,大家好,我是网络编程新手,我需要很多帮助,请:) 基本上我想要的是,当用户点击一个图像时,它会改变内部html中的文本。现在,我希望使用javaScript更改文本,但只使用if语句。我的意思是,当我们点击图像时,我们可以检查id,如果我们点击图像,则更改html的内部文本 下面是一些我已经设法做到的代码:) 欢迎参加考试 image1=新图像 image1.src=“picture1.jpg” image2=新图像 image2.src=“picture2.jpg” 函数更改(){ docu

大家好,我是网络编程新手,我需要很多帮助,请:)

基本上我想要的是,当用户点击一个图像时,它会改变内部html中的文本。现在,我希望使用javaScript更改文本,但只使用if语句。我的意思是,当我们点击图像时,我们可以检查id,如果我们点击图像,则更改html的内部文本

下面是一些我已经设法做到的代码:)


欢迎参加考试
image1=新图像
image1.src=“picture1.jpg”
image2=新图像
image2.src=“picture2.jpg”
函数更改(){
document.getElementById(“lol”).innerHtml=“Hello world”
}

它是innerHTML而不是innerHTML


这里有一个JSFIDLE链接:

您想要的是innerHTML而不是innerHTML


关于它在这里的使用的教程:

代码有效吗?如果没有,你怎么做才能让它工作?您是否面临错误/异常?请解释你迄今为止所做的努力,以及你在努力中面临的问题。
<html>
<head>
<title> Welcome to Test </title>
 <script language="Javascript">
        image1=new Image
        image1.src="picture1.jpg"
        image2=new Image
        image2.src="picture2.jpg"
    function Change(){
         document.getElementById("lol").innerHtml = "Hello world"
    }
 </script>
</head>
<body  style = " margin: 0px; padding:18px;">
   <table  align = "center" border = "1" width="500px"  >
        <tr>
            <td colspan="10" > <img src ="Logo.jpg" alt="This is the logo ">       </td>        <tr/> 
        <tr>  <td  colspan="10"  >   <tr/>    
        <tr> <td> <td/>  <td> <td/>  <td> <td/>  <td> <td/>  <td> <td/>        <tr/>    
        <tr><td> <td/>  <td> <td/>  <td> <td/>  <td> <td/>  <td> <td/>        <tr/>   
        <tr> <td> <td/>  <td> <td/>  <td> <td/>  <td> <td/>  <td> <td/>         <tr/>  
  </table>
  <object width="800" height="600" data="GreatMovie.wmv"></object>
  <img src = "buttonUp.jpg" alt =" click me " width = " 200" height ="300" border=0 name = "buttonOne"> 
  <a id="lol" href="#" onClick="Change();" onMouseOver="document.picture.src=image2.src" onMouseOut="document.picture.src=image1.src" > Hello
    <img name="picture" src="picture1.jpg" alt="My Image" />
    Hello
</a>
</body>
</html>