ボタンを使用せずに、リストから選択した後に表示される値を取得するにはどうすればよいですか。選択リストの onChange イベントを実装しようとしましたが、ボタンを廃止しましたが、機能しません。オプション (a,b,c) を選択した後、値 (1,2,3) を選択ボックスの下に表示したいと思います。
<script>
function displayResult() {
this.nextSibling.nodeValue = document.getElementById("mySelect").value;
}
</script>
<body>
<form>
<select id="mySelect" style="width:220px">
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
</select>
</form>
<button type="button" onclick="displayResult.call(this)">List Locations</button>