my.js1

本文介绍了一种使用JavaScript来控制网页元素显示与隐藏的方法。通过修改DOM元素的display属性实现元素的动态显示与隐藏效果,并提供了两个具体的功能函数:一个用于根据参数控制指定ID的元素显示或隐藏状态;另一个用于切换元素的显示隐藏状态。
摘要由CSDN通过智能技术生成

 <!--控制某个项目是否显示  -->
 function ShowOff(idno,stas,ale){
  var msg;
  
  <!--需要进行提醒 -->
  if (ale == 'alert')
  {
   msg = window.confirm('Are you sure you want to delete the selected part?');   
   if (!msg)
   {
    return;
   }   
  }  
  document.getElementById(idno).style.display = stas;   
 }
 
 function ShowOffBySelf(idno,stas){

  if (stas == 'none')
  {
   document.getElementById(idno).style.display = 'block';
   
  }else
  {
   document.getElementById(idno).style.display = 'none'; 
  } 
 }

function showDetail2(h,b,f,a,m,n)
{
 h=h||window.event;
 var e=h.target||h.srcElement;
 var c=document.getElementById(b);
 var o,p;
 
 if(m != ""){o=document.getElementById(m);}
 if(n != ""){p=document.getElementById(n);}
 
 if(e.childNodes[0]==null)
   {
    var g=new Array(e)
   }else{
    var g=new Array(e,e.childNodes[0],e.childNodes[0].childNodes[0])
   }
   var i=e.getElementsByTagName("img");
   if(c.style.display=="block"||c.style.display=="")
   {
    c.style.display="none";
    
    if(m != ""){o.style.display="none";}
    if(n != ""){p.style.display="none";}
    
    for(var d=0;d<g.length;d++)
    {
     if(g[d]!=null&&g[d].tagName=="IMG"){g[d].src=a}
    }
   }else{
    c.style.display="";
    if(m != ""){o.style.display="";}
    if(n != ""){p.style.display="";}
    
    for(var d=0;d<g.length;d++){if(g[d]!=null&&g[d].tagName=="IMG"){g[d].src=f}}
   }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值