客户端CGI——结合javascript、dhtml实现bbs的backoffice(四,完)

来源: 作者: 2007-11-22 出处:pcdog.com

office  

  //第六步,修改版主
function On_ChangeMaster()
    {
      //如果没有论坛被选中,则退出
      if (frmManager.selForumName .selectedIndex == -1)
        {
          return 0 ;
        }
          
      if (frmManager.btnChangeMaster .value == "修改")
        {
          frmManager.btnChangeName  .disabled       = true ;
          frmManager.btnDown .disabled              = true ;
          frmManager.btnUp .disabled                = true ;
          frmManager.btnModifyDescription .disabled = true ;
          frmManager.btnAddForum .disabled          = true ;
          frmManager.btnDeleteForum .disabled       = true ;
          frmManager.btnSubmit .disabled            =true ;
          frmManager.selCategoryName .disabled      = true ;
          frmManager.selForumName .disabled         = true ;
          frmManager.selMaster .disabled            = false ;
          frmManager.btnChangeMaster.value          = "确定" ;
          return 0 ;
        }
      else
        {
          frmManager.btnChangeMaster.value          = "修改" ;
          frmManager.selCategoryName .disabled      = false ;
          frmManager.selForumName .disabled         = false ;
          frmManager.selMaster .disabled            = true ;
          frmManager.btnSubmit .disabled            = false ;
          var intForumIndex ;
          for (var i = 0 ; i < aForum.length ; i ++)
             {
              if (frmManager.selForumName[frmManager.selForumName.selectedIndex].value == aForum[i].CategoryID )
                {
                  intForumIndex = i ;
                  break ;
                }  
             }    
          aForum[i].MasterID = frmManager.selMaster  .value ;
         }
         
         On_ForumChange() ;
   }           


//第七步,增加栏目    
function On_AddCategory()  
   {
     if (frmManager.btnAddCategory .value == "增加")
       {
         //禁止其他表单元素
         frmManager.btnAddCategory .value          = "确定" ;
         frmManager.btnAddForum .disabled          = true ;
         frmManager.btnChangeMaster .disabled      = true ;
         frmManager.btnChangeName .disabled        = true ;
         frmManager.btnDeleteCategory .disabled    = true ;
         frmManager.btnDeleteForum .disabled       = true ;
         frmManager.btnDown .disabled              = true ;
         frmManager.btnModifyDescription .disabled = true ;
         frmManager.btnSubmit .disabled            = true ;
         frmManager.btnUp .disabled                = true ;
         frmManager.selCategoryName .disabled      = true ;
         frmManager.selForumName .disabled         = true ;
         
         //聚焦栏目名称
         frmManager.txtCategoryName .disabled      = false ;
         frmManager.txtCategoryName .value         = "请输入栏目名称" ;
         frmManager.txtCategoryName .focus() ;
         frmManager.txtCategoryName .select() ;
       

上一篇:客户端CGI——结合javascript、dhtml实现bbs的backoffice(三)
下一篇:客户端CGI——结合javascript、dhtml实现bbs的backoffice(一)。