我有个 <asp:Image ID="img1" runat ="server"  />
想要在js里改变它的imageurl值,因为在后台也要用到这个控件,所以用了服务器控件,各位有什么高招

解决方案 »

  1.   

    我在一个按钮的onclick事件中生成了n个<a onclick='ss('参数')'>
    然后点击这个<a>进入到js中在ss函数上,改变img.src的值。
    如果不用服务器控件,我在后台没法操作img了。
    因为一开始我想让img是隐蔽的,在html控件中加了visible='false'发现不好用,加上runat='server'就好用了
      

  2.   

    js改变img.src的值没有用的,
    你的图片在服务器上,
    必须在load页面的时候就改好。
      

  3.   

    如果图片轮换的个数不多的话,
    可以先把图片load到页面的hidden里面,
    再用js改变,这样才有效果,
    因为图片必须在页面里,js才能操作。当然,用js调用ajax方法除外。