帮我看看这个js的隐藏和显示问题?

2025-03-13 01:24:12
推荐回答(3个)
回答1:

如果o是123
function getobj(o){return document.getElementById(o)} // 返回id为123的页面元素,
function DisplayTable(obj1,obj2,obj3,obj4,obj5,obj6)//执行函数,传入6个元素的id
如果obj1是123。
getobj(obj1).style.display=""; //id为123的元素显示
getobj("tab_"+obj1).style.display="none"; // id 为 tab_123的元素隐藏

回答2:

这代码是谁写的。。
⊙﹏⊙b汗

回答3:

如果你自己做网页,造成别这样做,累死了,一不小心就出错。
应该把所有东西放在一个DIV里,关键时候把DIV显示隐藏就好了,哪像这里把N个元素都隐藏/显示。
控制HTML元素隐藏/显示有2个属性,一个是style.display,另一个是style.visibility。有关它们的差别,随便找本CSS的资料就能找到。