1. ホーム
  2. javascript

[解決済み] Javascriptでセレクトボックスの選択テキストを取得する方法

2023-07-24 15:14:15

質問

この機能は完璧です

<select name="selectbox" onchange="alert(this.value)">

しかし、テキストを選択したいのです。私はこの方法で試してみました

<select name="selectbox" onchange="alert(this.text)">

未定義と表示されます。 DOMを使ってテキストを取得する方法を見つけました。しかし、私はこの方法でこれを行いたい、つまり、this.valueだけを使用するようなものです。

どのように解決するのですか?

this.options[this.selectedIndex].innerHTML

は、選択された項目の "表示された" テキストを提供するはずです。 this.value は、あなたが言ったように、単に value 属性の値を提供するだけです。