<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>系统学习javascript</title>
</head>
><body>
<br><br><center>
<form name="form1" ID=Form1>
  <img name="img1" src="1.gif">
   <br><br>
   <input type="button" value='改变图像' onclick=Changeimage() id="button1">
<Script language="javascript">  function Changeimage()
{  document.form1.img1.src = "2.gif"
}</Script>
</form>
</center></body>
</html>

解决方案 »

  1.   

    <Script language="javascript">
    <!--
      function Changeimage()
    {
      document.form1.img1.src = "1.gif"
    }
    -->
    </Script>放到head 中
      

  2.   

    <input type="button" value='改变图像' onclick=Changeimage() id="button1">
    ==>大小写敏感的
      

  3.   

    谢谢各位,忘情火,为什么给button加一个id的属性?
      

  4.   

    我的ID是调试器自动加上来
    去掉也可以的
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>系统学习javascript</title>
    </head>
    ><body>
    <br><br><center>
    <form name="form1" ID=Form1>
      <img name="img1" src="1.gif">
       <br><br>
       <input type="button" value='改变图像' onclick=Changeimage() ><==去掉也可以的
    <Script language="javascript">  function Changeimage()
    {  document.form1.img1.src = "2.gif"
    }</Script>
    </form>
    </center></body>
    </html>
      

  5.   

    楼主的错误主要是两个
    1.同"忘情火",大小写敏感.
    2.是...楼主的
    <input type="button" value="改变图像" onClick="changeimage()">
    和"忘情火"
    <input type="button" value='改变图像' onclick=Changeimage()>
    有个明显的,却不容易看出来的不同!就是
    " "和" "的不同~~呵呵,onclick 前面的空格是全角还是半角......