select, option 태그 질문 드려요.

<select id="ss" onchange="alert(this.value)">
    <option value="1">가가가</option>
    <option value="2">나나나</option>
    <option value="3">다다다</option>
</select>

위에서 onchange시에 value값이 아니라 "가가가" 와 같은 텍스트 값을 alert하려면 어떻게 해야 할까요?

|

댓글 3개

this.text 로 알고 있습니다.
그렇게 했더니 undefined라고 alert가 뜨네요.
해결했습니다.
아래와 같이하면 되네요.^^

alert(this.options[this.selectedIndex].text);
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
16년 전 조회 1,561
16년 전 조회 1,250
16년 전 조회 6,003
16년 전 조회 2,086
16년 전 조회 1,822
16년 전 조회 1,755
16년 전 조회 2,044
16년 전 조회 1,714
16년 전 조회 1,957
16년 전 조회 1,723
16년 전 조회 1,853
16년 전 조회 1,827
16년 전 조회 1,790
16년 전 조회 1,782
16년 전 조회 1,738
16년 전 조회 1,839
16년 전 조회 1,727
16년 전 조회 1,841
16년 전 조회 1,524
16년 전 조회 1,744
16년 전 조회 1,787
16년 전 조회 2,866
16년 전 조회 1,487
16년 전 조회 1,648
16년 전 조회 2,083
16년 전 조회 1,649
16년 전 조회 2,140
16년 전 조회 1,817
16년 전 조회 2,738
16년 전 조회 1,928
🐛 버그신고