Điều này hoạt động hoàn hảo
<select name="selectbox" onchange="alert(this.value)">
Nhưng tôi muốn chọn văn bản. Tôi đã thử theo cách này
<select name="selectbox" onchange="alert(this.text)">
Nó hiển thị không xác định. Tôi đã tìm thấy cách sử dụng DOM để lấy văn bản. Nhưng tôi muốn làm điều này theo cách này, tôi có nghĩa là chỉ sử dụng this.value.
options
trả về một danh sách cácOption
đối tượng, mà tôi không chắc được chỉ định ở bất kỳ đâu để giống với<option>
các phần tử. Tốt hơn là sử dụngtext
tài sản lâu đời của người đã chọnOption
, được đảm bảo hoạt động.