javascript 问题

类别:软件工程 点击:0 评论:0 推荐:

问题描述:
显示隐藏一个表格,表格在一个TR里.TR id=div1;
为什么这段代码会出错:
 function show(strdiv){
        if(strdiv.style.display=="none"){
                strdiv.style.display="block";
        }else{
                strdiv.style.display="none";
        }
}
.
.
.
show('div1')

解决办法

function show(div){
  strdiv=eval("div"+div);
        if(strdiv.style.display=="none"){
                strdiv.style.display="block";
        }else{
                strdiv.style.display="none";
        }
}

.
.
show('1');
两段代码有和不同??

本文地址:http://com.8s8s.com/it/it33179.htm