
一番下に書いたHTMLのセレクトボックスからラベル名を取得するにはどうしたらよいのでしょうか?
HTMLにvalue値をつけずにこのように記述すると、下記のJavaScriptの記述でラベル名が取得できます。
*****************
<select>
<option>1月</option>
<option>2月</option>
<option>3月</option>
</select>
https://imgur.com/T8W1Umy
*****************
ところが下記のようにvalueに値をつけるとvalueの値が出力されラベル名は表示されません。
都道府県名や名前など各々valueの値と、ラベル名が異なることはよくあることと思います。
以下に記述したHTML(valueの値がついたもの)のセレクトボックスからラベル名を取得するにはどのように記述したら良いのでしょうか?
分かる方いらっしゃいましたら教えて下さい。宜しくお願いします。
(JS)
'use strict';
{
document.querySelector('button').addEventListener('click', () => {
const li = document.createElement('li');
const month = document.querySelector('select');
li.textContent = month.value;
document.querySelector('ul').appendChild(li);
});
}
----------------------------------------
(HTML)
<select>
<option value="1">1月</option>
<option value="2">2月</option>
<option value="3">3月</option>
</select>
<button>Add!</button>
<ul>
</ul>

No.2ベストアンサー
- 回答日時:
li.textContent = month.options[month.selectedIndex].textContent;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<input>の選択肢をプルダウンメ...
-
selectを変更不可にしたい
-
データベースからのarray を j...
-
ラジオボタンとプルダウンを連...
-
プルダウンの選択内容を次のペ...
-
複数のプルダウンメニューの組...
-
phpの絞り込みデータを最初から...
-
今日の日付を自動的にセレクト...
-
セレクトボタンで特定の項目で...
-
disableとすることなく、ユーザ...
-
return trueとreturn falseの用...
-
特定<table>内の<td>の色を変える
-
ラジオボタンが選択されたらテ...
-
プルダウンで選択すると、DBの...
-
onclickをEnterキーでも行いたい
-
onchangeイベントを強制的に発...
-
チェックボックスのON/OFFでVal...
-
【javascript・PHP】プルダウン...
-
チェックボックス付きのテーブ...
-
slickのレスポンシブ > center...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでoptionタグを削除...
-
<input>の選択肢をプルダウンメ...
-
プルダウン選択を変更すると、...
-
selectを変更不可にしたい
-
javascriptでセレクトボックス...
-
スマホのフォームでのselect複...
-
プルダウンメニューの件でお願...
-
【JS】selectでchangeした時の...
-
Selectボックスの一覧表示方法
-
AxWebBrowserで開いたWebページ...
-
selectを使った計算
-
selectボックスで選択数を制限...
-
プルダウンメニューのvalue値を...
-
セレクトボックスで選択した内...
-
セレクトメニューの値の取得
-
ラジオボタンとプルダウンを連...
-
プルダウンの選択内容を次のペ...
-
C#(csファイル)とjavascriptと...
-
複数のプルダウンを1つにまとめ...
-
同じ名前のセレクトがある場合...
おすすめ情報