id, name, class 지정하기
$('#id')
$('.class')
$('input[name=name]')
$('[name="샘플"]') 해도 값 불러올 수 있는데 이렇게 되면 name이 샘플인 value들을 전부 배열로 받는다.
만약 데이터를 받는 변수를 배열로 지정 안해주면 name이 샘플인 것중 마지막에 있는 value만 받지 않을까?
input에서 데이터 커스텀을 이용한다면
$( '[name="샘플"] [data-set="값1"] [data-set2="값2"]' ).val()
이런식으로 name이 샘플인 것 중에서 data-set이 값1, 값2인 것들의 value만 받아올 수 있다.
select의 option 지우기
첫번째 select값에 따라서 다음 select박스의 값을 바꿔야 할때 기존 내용을 지우고 데이터를 다시 입력해야 한다.
http://www.clserver.co.kr/blog/jquery-remove-select-option/
클릭말고 select박스에서 값이 변경 되었을때 이벤트 걸기
클릭이벤트를 걸면 데이터를 선택하기도 전에
그냥 누르기만 하면 이벤트가 걸린다.
select박스에서 값이 선택되서 값이 change되면 이벤트가 걸리게
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=chsmanager&logNo=220269409239
데이터 붙이기
$(id나 name값).append( $( '<option value="값">데이터1</option>') );
$('#id')
$('.class')
$('input[name=name]')
자식요소 찾기
https://androman.tistory.com/39
대부분의 jQuery 메서드와 마찬가지로 children() 함수는 텍스트 노드를 반환하지 않습니다.
- 텍스트 및 주석 노드를 포함한 모든 하위 항목을 가져 오려면 contents()함수를 사용해야 합니다.
https://sas-study.tistory.com/174?category=780544
https://chanhuiseok.github.io/posts/java-3/
'JavaScript' 카테고리의 다른 글
호이스팅 (Hoisting) (0) | 2022.05.08 |
---|---|
[javaScript] name을 이용한 데이터 저장 (0) | 2021.08.27 |
[javascript] undefined, null값 을 빈값("")으로 바꾸기 (0) | 2021.08.09 |
[javascript] 현재 ip,port찾기 (0) | 2021.08.05 |
문자열 byte 단위로 자르기 (0) | 2021.07.26 |