基於javascript tab切換選項卡原生寫法

來源:互聯網
上載者:User

下面方法很簡單,就是利用ta,tb的值來擷取指定div的id的style是dispay=block或none來顯示或隱藏div哦,實現轉場效果。

// JavaScript Document
function show1(ta,tb,tt)
{
  for (i=1;i<=tb;i++)
  {
    if (tt==i)
    {
      document.getElementById(ta+"1"+tt).style.display="block";
      document.getElementById(ta+"0"+tt).className="iover";
    }
    else
    {
      document.getElementById(ta+"1"+i).style.display="none";
      document.getElementById(ta+"0"+i).className="iout";
    }
  }
}

function show2(ta,tb,tt)
{
  for (i=1;i<=tb;i++)
  {
    if (tt==i)
    {
      document.getElementById(ta+"1"+tt).style.display="block";
      document.getElementById(ta+"0"+tt).className="iover";
    }
    else
    {
      document.getElementById(ta+"1"+i).style.display="none";
      document.getElementById(ta+"0"+i).className="iout";
    }
  }
}
function show3(ta,tb,tt)
{
  for (i=1;i<=tb;i++)
  {
    if (tt==i)
    {
      document.getElementById(ta+"1"+tt).style.display="block";
      document.getElementById(ta+"0"+tt).className="iover";
    }
    else
    {
      document.getElementById(ta+"1"+i).style.display="none";
      document.getElementById(ta+"0"+i).className="iout";
    }
  }
}

//內容切換
function listme(alln,n,OverID,OutID,OverClass,OutClass){
for(var i=1;i<alln+1;i++){
if(i==n){
document.getElementById(OverID+i).className=OverClass;
document.getElementById(OutID+i).style.display="";
}else
{
document.getElementById(OverID+i).className=OutClass;
document.getElementById(OutID+i).style.display="none";
}
}
}

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.