我在web form中有一个Panel和一个Button,Panel中有一个Html的Table,为一行两列;刚开始的时候表格中的第一列的图片为1.jpg,表格第二列的图片为2.jpg,当我点击Button后,表格中第一列的图片为3.jpg,表格第二列的图片为4.jpg,请问改怎么做呢?谢谢

解决方案 »

  1.   

    我的 html 如下:
    <TABLE id="Table1" cellSpacing="0" cellPadding="0" width="300" border="0">
       <TR>
          <TD><IMG alt="" src="images/800_1.jpg"></TD>
          <TD><IMG alt="" src="images/800_2.jpg"></TD>
       </TR>
    </TABLE>请各位帮帮忙,谢谢
      

  2.   

    <IMG id="img1" alt="" src="images/800_1.jpg"> 设置ID号
    用js实现
    onclick的时候触发事件document.getElementById("img1").src = "images/800_3.jpg";
      

  3.   

    我的代码是这样写的:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click    Button1.Attributes.Ad("onclick", "javascript:document.getElementById             ('img1').src='/images/800_3.jpg';")End Sub可是为什么就是换不了图片呢??请大家帮忙看看,谢谢
      

  4.   

    我的代码是这样写的:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click    Button1.Attributes.Ad("onclick", "javascript:document.getElementById             ('img1').src='images/800_3.jpg';")End Sub可是为什么就是换不了图片呢??请大家帮忙看看,谢谢
      

  5.   

    晕死你这样写 只是在服务端响应click事件的时候加上了客户端onclick事件而已阿
    你在Page_Load的时候就应该添加下面的代码
    Button1.Attributes.Add("onclick", "javascript:document.getElementById             ('img1').src='images/800_3.jpg';")
      

  6.   

    刚运行了一下,出错了,错误是'document.getElementById(...)'为空或不是对象,但是我在括号里确实写了对象名,而且在网页上有一个Image的名字为img1,请帮我看看!!!