ボタンの選択ボックスオプションを表示したい。選択ボックスのドロップダウンではありません。ボタンをクリックすると、ドロップダウンリストが表示されます。表示方法選択ボックスボタンのオプションをクリックしますか?
UPDATED私は意味。ドロップダウンボックスをクリックすると、確認ボックスが表示されます。その後、キャンセルをクリックすると何も表示されません。[OK]をクリックすると、ドロップダウンリストが表示されます。私はそれが正確にあなたの目的の機能を模倣することはできないと思う
function myFunction(item) {
var txt;
var dropDown=document.getElementsByName("myselect");
var r = confirm("Press a button!");
if (r == true) {
item.setAttribute("size", item.options.length);
txt = "You pressed OK!";
} else {
txt = "You pressed Cancel!";
}
document.getElementById("demo").innerHTML = txt;
}
<select id="mySelect" name="myselect" onclick="myFunction(this)">
<option value="Audi">Audi
<option value="BMW">BMW
<option value="Mercedes">Mercedes
<option value="Volvo">Volvo
</select>
<p id="demo"></p>
私はあなたがここで達成しようとしているのか分かりません。 'select'要素はすでにドロップダウンリストを開くボタンのように動作します。選択可能なオプションを持たないリストを作成しようとしていますか? (その場合は、 'ol'、' ul'、 'li'のようなリストタグを使いたいでしょう。) – gyre
いいえいいえ。ドロップダウンボックスをクリックすると、確認ボックスが表示されます。その後、キャンセルをクリックすると何も表示されません。[OK]をクリックすると、ドロップダウンが表示されます。 –