日期:2014-05-16  浏览次数:20367 次

刚学js效果
大家好,小弟刚学JS,要达到的效果是中英文文字切换,即在同一位置点击后可以选择另外一种语言,相信大家都应该明白,但是我写的JS中文可以选择英文,但是英文就不好选择中文了,还有我这应该是最笨的方法了,那位有好的方法也可以提供下,谢谢

<script>
window.onload=function ()
{
  var oTab1=document.getElementById('tab1');
  var oTab2=document.getElementById('tab2');
  oTab2.style.display='none';
  
  oTab1.onclick=function ()
{
if(oTab1.style.display=='block')

{
 oTab2.style.display='none';
}
else
{
   oTab2.style.display='block';
}
};


  oTab2.onclick=function ()
{
if(oTab2.style.display=='block')

{
 oTab1.style.display='none';
}
else
{
   oTab1.style.display='block';
}

};

};
</script>


<div id="tab1"><a href="#">中文</a></div>
<div id="tab2"><a href="#">英文</a></div>

JavaScript 下拉 中英文

------解决方案--------------------

window.onload = function () {
            var oTab1 = document.getElementById('tab1');
            var oTab2 = document.getElementById('tab2');
            oTab2.style.display = 'none';
            oTab1.onclick = function () {
                oTab1.style.display = 'none';
                oTab2.style.display = 'block';
            };
            oTab2.onclick = function () {
                oTab1.style.display = 'block';