
js操作服务器控件<asp:Image> 改变图片?
<divid="ch"onclick="check()"><asp:Imagerunat="server"id="chk_tk"ImageUrl="../img/isch...
<div id="ch" onclick="check()"><asp:Image runat="server" id="chk_tk" ImageUrl="../img/ischecked.jpg" /></div>
我现在想点击div时改变image的图片来实现checkbox的效果。
到客户端之后就变成这样(如下)的了,有人说直接获取这个id(HTTK1_grd_tkmc_ctl02_chk_tk)就行了,可是我这个层是放在gridview里的,所以到客户端后id是变化的(如下),我怎么用js实现点gridview里的哪个层就让层里的图片改变~~~
<div id="ch" onclick="check()"><img id="HTTK1_grd_tkmc_ctl02_chk_tk" src="../img/ischecked.jpg" style="border-width:0px;" /></div>
<div id="ch" onclick="check()"><img id="HTTK1_grd_tkmc_ctl03_chk_tk" src="../img/ischecked.jpg" style="border-width:0px;" /></div>
js该怎么写呢,请帮我写一下,谢谢了~ 展开
我现在想点击div时改变image的图片来实现checkbox的效果。
到客户端之后就变成这样(如下)的了,有人说直接获取这个id(HTTK1_grd_tkmc_ctl02_chk_tk)就行了,可是我这个层是放在gridview里的,所以到客户端后id是变化的(如下),我怎么用js实现点gridview里的哪个层就让层里的图片改变~~~
<div id="ch" onclick="check()"><img id="HTTK1_grd_tkmc_ctl02_chk_tk" src="../img/ischecked.jpg" style="border-width:0px;" /></div>
<div id="ch" onclick="check()"><img id="HTTK1_grd_tkmc_ctl03_chk_tk" src="../img/ischecked.jpg" style="border-width:0px;" /></div>
js该怎么写呢,请帮我写一下,谢谢了~ 展开
1个回答
展开全部
试试这个: check函数加个参数arg,代码:
function check(arg){
if(arg){
arg.firstChild.src='新图片url';
}
//使用时用onclick="check(this)"
function check(arg){
if(arg){
arg.firstChild.src='新图片url';
}
//使用时用onclick="check(this)"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询