如何在页面加载时取消隐藏此表!!

最初我需要点击显示按钮,然后桌子就会折叠.但我想让它在页面加载时折叠.需要有关以下代码的帮助!

选择 | 换行 | 行号
  1. function KZAdhocBarToggleVisibility(sBarId)
  2.     {
  3.     if ( typeof(Page_KzAdhocBars)== 'undefined')
  4.     {
  5.       return;
  6.     }
  7.     var bar = null;
  8.     for( var iI = 0 ; iI < Page_KzAdhocBars.length ; iI++)
  9.     {
  10.       var o = Page_KzAdhocBars[iI];
  11.       if ( o.BarId == sBarId )
  12.       {
  13.         bar = o;
  14.         break;
  15.       }
  16.     }
  17.     if ( bar == null )
  18.     {
  19.       return;
  20.     }
  21.  
  22.         var obj        = bar.BarBody;
  23.  
  24.         obj.runtimeStyle.display = obj.runtimeStyle.display == 'none' ? '' : 'none';
  25.  
  26.         if ( obj.runtimeStyle.display == 'none' )
  27.         {
  28.             bar.ShowHideCtl.innerText = 'Show';
  29.         }
  30.         else
  31.         {
  32.             bar.ShowHideCtl.innerText = 'Hide';
  33.         }        
  34.         // Update section visible flag
  35.         var propName = '__KzAdhocBarVisible_'+sBarId;
  36.         var theForm = document.forms[0];
  37.         if ( propName in theForm )
  38.         {
  39.             theForm[propName].value    = obj.runtimeStyle.display;
  40.         }            
  41.     }
# 回答1


嗨...
欢迎来到TSDN.
为什么不在身体的负载上调用函数呢?您可以执行以下操作:
[超文本标记语言]
[/超文本标记语言]
致以亲切的问候
# 回答2


谢谢你的建议.然而,我不能这样做.这是因为这是一项庞大的工程.我只想修改提到的代码,并使其加载时,页面加载.你能在这方面帮我吗?
# 回答3


使用window.onLoad(
链接
)或更高级的事件注册模型(addEventListener/attachEvent),例如请参阅
链接
.

标签: Javascript

添加新评论