2016-12-28 8 views
0

私の国/言語メニューは機能していますが(左側のプルダウンメニュー)、開こうとしています(メニューバーに同じ言語を示し、最初に選択した言語と同じ言語ページを示します)。 これは、選択した言語のページ。 tks。 このコードは、blogger、ウィジェット、左側のバーに挿入されています。メニューを開いたままにするにはどうすればいいですか?

<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

http://stackoverflow.com/help/how-to-askをご覧ください。より多くの文脈は、ユーザーがあなたの問題をよりよく解決するのに役立ちます。 – Bhargav

+0

はい私は前に尋ねる方法を手伝っていました...あなたは何をコンテキストに追加しますか? ...私は言及した:このコードが挿入されます:ブロガー、ウィジェット、左側のバー。 tks – steve

+0

...私は何を追加する必要があります... – steve

答えて

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> 

を試してみてください。

関連する問題