일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- html css
- html 수정
- HTML
- 포유스타
- input태그
- 홈페이지제작
- web
- js수정
- 홈페이지젲가
- 대학생
- 복지관홈페이지제작
- 웹
- 협회홈페이지제작
- 컴퓨터공학과
- php수정
- CSS
- 홈페이지제작비용
- 게시판만들기
- php
- 언어별따로
- 웹개발
- 홈페이지수정
- 프론트엔드
- css수정
- 퍼블리셔공부
- 복지관홈페이지
- JS
- Ajax
- 요양원홈페이지제작
- JavaScript
Archives
- Today
- Total
Hello se
[js] onchange함수 값 안가져올때_해결방법 본문
반응형
select문에 onchange함수를 사용하는데
아무리 해도 value값을 못가져오는것이다...
계속 함수명이 정의가 안되었다고 나와서 화가나던 찰라....
좋은 방법을 찾게되었다.
onchange와 같은기능역할을 하는데 js 스크립트에서 가져오는 방법!!!
예시.
우선은 이렇게 예시로 설정해놓고
html_
<select name="education_uid" id="edu_ii">
<option value="1">== 일정을 선택하세요. ==</option>
<option value="2">옵션 1</option>
<option value="3">옵션 2</option>
</select>
js_
<script>
$(document).ready(function(){
const edu_ii = document.getElementById("edu_ii");
edu_ii.addEventListener("change", function(e) {
console.log("onchange select", e.target.value)
//값이 바뀔때마다 찍힘
});
});
</script>
이런식으로 해주면!! 일단 콘솔로 value값이 찍힌다
이렇게 콘솔에 딱!! 이값을 이용해서 기능을 돌려보자!!
+추가로 해당하는 value값의 text가져오기!
<script>
$(document).ready(function(){
const edu_ii = document.getElementById("edu_ii");
edu_ii.addEventListener("change", function(e) {
const selectedValue = e.target.value;
// 선택된 option의 텍스트
const selectedText = edu_ii.options[edu_ii.selectedIndex].text;
console.log("선택한 값 (value):", selectedValue);
console.log("선택한 텍스트 (text):", selectedText);
});
});
</script>
궁금하신 점 있으면 아래 지식인 엑스퍼트로 문의 주세요!! 홈페이지 수정가능!!
홈페이지 수정 및 제작 (html, css, 대학생과제, 포트폴리오) : 네이버 엑스퍼트
엑스퍼트: 01. 소개 안녕하세요! 웹에이전시에서 일하고있으며 퍼블리셔와 백엔드를 맡고있는 웹개발자입니다 현재 본업과 병행하여 홈페이지제작상담과 간단한 수정에 도움을 드리고자 ...
m.expert.naver.com
반응형
'web' 카테고리의 다른 글
[html js]post로 보내기 a태그 (0) | 2024.05.29 |
---|---|
[css] 양쪽으로 늘어나는 애니메이션 (0) | 2024.02.02 |
[php]str_replace 문자열 변경 치환 함수 배열 (0) | 2023.12.26 |
[php]이름에 *별표 마스킹처리 euc-kr버전... (2) | 2023.12.21 |
[php]이전페이지 파라미터 가져오기 (0) | 2023.12.18 |
Comments