如何保持菜单打开?

时间:2016-12-28 10:03:07

标签: drop-down-menu widget blogger

我的国家/语言菜单正在运行(下拉菜单左侧),但我想保持打开状态(在菜单栏中显示相同的语言,并且还指示首先选择的相同语言页面) 这是在所选语言的所有页面之间导航时。韩国社交协会。 此代码插入:blogger,Widget,左侧栏。

  <script type="text/javascript">
   function select_type_fra()
   {
       document.getElementById(2).style.display = "block";
       document.getElementById(1).style.display = "none";
   }
   function select_type_eng()
   {
       document.getElementById(1).style.display = "block";
       document.getElementById(2).style.display = "none";
   }
   function select_type_vide()
   {
       document.getElementById(2).style.display = "none";
       document.getElementById(1).style.display = "none";
   }
    function affiche(value)
    {
   if (value=='choose')
   {
       select_type_vide()
   }
   else if(value=='fra')
   {
        select_type_fra()
   }
   else if(value=='eng')
   {
        select_type_eng()
   }
    }
</script>

<select onchange="affiche(this.value);">             
       <option  value="choose"> Language / Country </option>
       <option  value="fra"> Français </option>
       <option  value="eng"> english </option>   
</select>

<div id="1" style="display:none;">
<a href="#" >Page_1_English</a><br />
<a href="#" >Page_2_English</a><br />
</div>

<div id="2" style="display:none;">
<a href="#" >Page_1_French</a><br />
<a href="#" >Page_2_French</a><br />
</div>

1 个答案:

答案 0 :(得分:0)

试试这个

<select class="select" multiple="multiple" onchange="affiche(this.value);">             
       <option  value="choose"> Language / Country </option>
       <option  value="fra"> Français </option>
       <option  value="eng"> english </option>   
</select>

它并不漂亮,但如果我理解正确,那就是你想要的。