2011-11-24 62 views
0

項目中選擇執行JavaScript代碼我想執行Java腳本代碼時,從下拉列表「jumpMenu」當從下拉列表

JavaScript代碼項目中選擇:

function MM_jumpMenu(selObj){ 

switch(selObj.options[selObj.selectedIndex].value) 
{ 

    case 2: 
     document.getElementById("method2").style.display = 'none'; 
     document.getElementById("method3").style.display = 'block'; 
     break; 
    case 3: 
     document.getElementById("method3").style.display = 'none'; 
     document.getElementById("method2").style.display = 'block'; 
     break; 


    } 
} 

Java腳本將影響此HTML代碼:

<div id="method2"></div> 
<div id="method3"></div> 

下拉列表:

<select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu(this)"> 
      <option value="1">item1</option> 
      <option value="2">item2</option> 
      <option value="3">item3</option> 
</select> 

更新我應該用引號「」開關的情況下

回答

0

你正在尋找被稱爲selectedIndex屬性。

selObj.options[selObj.selectedIndex].value