ALLの値をドロップダウンリストに表示しようとしています。下に示すコードは、最初の値だけを表示するように動作しますが、私はの各の値を表示する方法を理解するのに苦労しています。ここでMultple = Onのドロップダウンリストで選択した値を表示
function myFunction() {
var x = document.getElementsByName("Car").item(0).value;
document.getElementById("demo").innerHTML = "You selected: " + x;
}
<p>Select a new car from the list.</p>
<select name="Car" multiple="on" size="5" onchange="myFunction()">
<option value="Audi">Audi
<option value="BMW">BMW
<option value="Mercedes">Mercedes
<option value="Volvo">Volvo
</select>
<br>
The car is:
<p id="demo"></p>
https://jsfiddle.net/2gq824q2/12/
私はこれ以前に言及しているはずですが、私はこのタスクを実行するNAME(ないID)を使用したいと思います。選択ドロップダウンオプションのHTMLは、NAME(IDではない)を含む「プログラム」によって生成されています。 – Dogsled