不要用visibility,用display.
<TABLE onclick=FlipObject(document.all.tr_hrmsub); cellSpacing=0 cellPadding=0
width="100%" border=0>document.all.tr_hrmsub.style.display="none";
function FlipObject(obj)
{
if(obj.style.display=="none")
obj.style.display=="block";
else
obj.style.display=="none";
}
<TABLE onclick=FlipObject(document.all.tr_hrmsub); cellSpacing=0 cellPadding=0
width="100%" border=0>document.all.tr_hrmsub.style.display="none";
function FlipObject(obj)
{
if(obj.style.display=="none")
obj.style.display=="block";
else
obj.style.display=="none";
}
<table id="tbl_TabHead" class="inputtable" border="0" cellpadding="1" cellspacing="1" align="center">
<tr>
<td id="tab_head0" onclick="ClickTab(0)" style="BACKGROUND-COLOR:silver" align="center">会议信息</td>
<td id="tab_head1" onclick="ClickTab(1)" style="BACKGROUND-COLOR:silver" align="center">会议邀请</td>
</tr>
</table>
上面是表头显示
<div name="div_tab0" id="div_tab0" style="display:none">
<table id="tbl_tab0"style="BORDER-COLLAPSE: collapse"
borderColor=#111111 cellSpacing=0 cellPadding=0
width="100%" border=0 align="center">
<tr><td> 名称 </td>
<td colspan="3"><input type="text" name="Ctitle" id="Ctitle" style="width: 95%" maxlength="100"></td>
</tr>
</table>
</div>
<div name="div_tab1" id="div_tab1" style="display:none">
<table id="tbl_tab1" style="BORDER-COLLAPSE: collapse"
borderColor=#111111 cellSpacing=0 cellPadding=0
width="100%" border=0 align="center"><tr><td> 设置提醒</td>
<td colspan="1"><input type="checkbox" name="SetRemind" id="SetRemind" style="width: 20px" maxlength="1"></td>
</tr></table>
</div>以上是显示数据<script language="javascript">
var pre_tab_index = 1;
function ClickTab(index){
if(index == pre_tab_index){
return ;
}
else {
document.all("tab_head"+String(pre_tab_index)).style.backgroundColor = "silver";
document.all("tab_head"+String(index)).style.backgroundColor = "white";
document.all("div_tab"+String(pre_tab_index)).style.display = "none";
document.all("div_tab"+String(index)).style.display = "block";
pre_tab_index = index;
}
return;
}
ClickTab(0);
</script>我今天早上刚写的,正好你用删了一些东西给你吧
var trObj1 = eval("document.all.tr_hrmsub");
var trObj2 = eval("document.all.tr_schedule");
var trObj3 = eval("document.all.tr_webmail");
var trObj4 = eval("document.all.tr_workflow");
var trObj5 = eval("document.all.tr_infoshare");
var trObj6 = eval("document.all.tr_bookdoc");
var trObj7 = eval("document.all.tr_weblib");
var trObj8 = eval("document.all.tr_devbook");
var trObj9 = eval("document.all.tr_vote");
var trObj10 = eval("document.all.tr_gos");
var trObj11 = eval("document.all.tr_kaoqin");
var trObj12 = eval("document.all.tr_customer");
var trObj13 = eval("document.all.tr_opportunity");
var trObj14 = eval("document.all.tr_formdefine");
var trObj15 = eval("document.all.tr_querydefine");
var trObj16 = eval("document.all.tr_systemsetting");
var trObj17 = eval("document.all.tr_support");
var trObj18 = eval("document.all.tr_help");
var trObjects = new Array(
trObj1,
trObj2,
trObj3,
trObj4,
trObj5,
trObj6,
trObj7,
trObj8,
trObj9,
trObj10,
trObj11,
trObj12,
trObj13,
trObj14,
trObj15,
trObj16,
trObj17,
trObj18,
); var v = document.all ? 'visible' : 'show';
if (myObj.style.visibility == v) {
myObj.style.visibility = 'hidden';
}
else {
myObj.style.visibility = 'visible';
// myObj.style.pixelTop = event.clientY;
alert(myObj.id);
}
for(var i=0; i< trObjects.length; i++ ){
if(myObj == trObjects[i] ){
}else{
var tmpObj = trObjects[i];
try{
tmpObj.style.visibility = 'hidden';
}catch(e){
}
}
}
}