0
我想顯示按鈕上的選擇框選項。不在選擇框下拉菜單中。當我點擊按鈕時,下拉列表將顯示出來。如何顯示按鈕上的選擇框選項單擊?
修訂 我的意思。當點擊下拉框時,確認框將顯示。然後當我點擊取消什麼都沒有顯示。當我點擊確定下拉列表將顯示出來。
這裏是我的代碼
<select id="mySelect" name="myselect" onclick="myFunction()">
<option value="Audi">Audi
<option value="BMW">BMW
<option value="Mercedes">Mercedes
<option value="Volvo">Volvo
</select>
<p id="demo"></p>
<script>
function myFunction() {
var txt;
var select=document.getElementsByName("myselect");
var r = confirm("Press a button!");
if (r == true) {
select.show();
txt = "You pressed OK!";
} else {
txt = "You pressed Cancel!";
}
document.getElementById("demo").innerHTML = txt;
}
</script>
我不知道你正試圖在這裏實現的目標; 'select'元素已經像打開下拉列表的按鈕一樣工作。你想寫一個沒有可選擇選項的列表嗎? (在這種情況下,你會希望使用列表標籤,比如'ol','ul'和'li'。) – gyre
不,不,我的意思是。當點擊下拉框時,確認框將顯示。然後當我點擊取消什麼都沒有顯示出來。當我點擊確定後,下拉菜單就會顯示出來。 –