<script>
function expand(o){
var i = o.cellIndex;
if(i ==0){
alert(document.getElementsByName('img1')[0].src);
document.getElementsByName('img1')[0].src="download/dy.png";
document.getElementsByName('img0')[0].src="download/help_click.png"; }else{
document.getElementsByName('img0')[0].src="download/help.png";
document.getElementsByName('img1')[0].src="download/dy_click.png";
}
}
</script>
取得的是数组,所以需要标识第几个
如document.getElementsByName("img1")[0]document.getElementById
取得的是单个元素推荐使用document.getElementById
我改了都不行
还是没改图片
用楼的朋友的说改成document.getElementById也不行
代码如下:
function expand(o){
var i = o.cellIndex;
if(i ==0){
document.getElementById('img1').src="download/dy.png";
document.getElementById('img0').src="download/help_click.png";
}else{
document.getElementById('img0').src="download/help.png";
document.getElementById('img1').src="download/dy_click.png";
}
for(j=0;j<2;j++){
eval("hy"+j).style.display="none";
}
eval("hy"+i).style.display="";
}
我改了都不行
还是没改图片
用楼的朋友的说改成document.getElementById也不行
代码如下:
function expand(o){
var i = o.cellIndex;
if(i ==0){
document.getElementById('img1').src="download/dy.png";
document.getElementById('img0').src="download/help_click.png";
}else{
document.getElementById('img0').src="download/help.png";
document.getElementById('img1').src="download/dy_click.png";
}
for(j=0;j<2;j++){
eval("hy"+j).style.display="none";
}
eval("hy"+i).style.display="";
}
我改了都不行
还是没改图片
用楼的朋友的说改成document.getElementById也不行
代码如下:
function expand(o){
var i = o.cellIndex;
if(i ==0){
document.getElementById('img1').src="download/dy.png";
document.getElementById('img0').src="download/help_click.png";
}else{
document.getElementById('img0').src="download/help.png";
document.getElementById('img1').src="download/dy_click.png";
}
for(j=0;j<2;j++){
eval("hy"+j).style.display="none";
}
eval("hy"+i).style.display="";
}
需要对图片的id赋值
如:
document.getElementById('img1').src="download/dy.png";
那么你的<img name="img1" id="img1" border="0" src="download/help.png" />
<td class="menu" id=menu0 onclick="expand(this);"><img id=img0 border="0" src="download/help.png" ></td>
<td class="menu" id=menu1 onclick="expand(this);"><img id=img1 border="0" src="download/dy.png" ><td>