2013-11-20 52 views

回答

2

我得到的是你想隱藏/顯示你的按鈕從下拉列表中選擇的某些值。

<select id="mySelect" onchange="selectionchange();"> 
    <option value="abc" >abc</option> 
    <option value="xyz" >xyz</option> 
</select> 
<input id="btn" type="submit" class="button" value="Confirm" /> 

function selectionchange() 
{ 
    var e = document.getElementById("mySelect"); 
    var str = e.options[e.selectedIndex].value; 

    if(str == 'abc') 
{ 
     document.getElementById('btn').style.display='none'; 
} 
else if(str == 'xyz') 
{ 
    document.getElementById('btn').style.display='block'; 
} 
} 

顯示/隱藏你也可以使用這個

document.getElementById('btn').style.visibility='hidden'; 
document.getElementById('btn').style.visibility='visible'; 
相關問題