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