[jQuery] 엘리먼트 요소 값 가져오기 함수
2014. 3. 3. 11:24ㆍIT
jQuery로 개발을 하다보면 각 엘리먼트 요소들의 Value값을 가져와서 참조하는 경우가 생기게 된다.
하지만 매 번 $("#Sample").val() 을 이용하면 시간과 생산성이 많이 떨이지게 마련이다.
그래서 아래와 같은 소스코드를 이용하여 쉽게 데이터를 가져올 수 있다.
※ 사용법 : getValue("요소 아이디값");
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | function getValue(id) { if ($( "#" + id).attr( "type" ) == "radio" || $( "#" + id).attr( "type" ) == "checkbox" ) { if (id.indexOf( " " ) != -1) { var val = $( ":input:" + $( "#" + id).attr( "type" ) + ":[id=" + id.split( " " )[1].replace( "#" , "" ) + "]:checked" ).val(); } else { var val = $( ":input:" + $( "#" + id).attr( "type" ) + ":[id=" + id + "]:checked" ).val(); } } else { var val = $( "#" + id).val(); } if (!val) { val = "" ; } return escape(val.replace(/^\s+|\s+$/g, "" )); } |
'IT' 카테고리의 다른 글
[CSS] 버튼 만들기 (0) | 2014.03.03 |
---|---|
[RealGrid+] RealGrid+ Architecture (0) | 2014.03.03 |
[MSSQL] 테이블 인덱스(INDEX) 보기 (0) | 2014.03.03 |
[MSSQL] 입력된 값(ROW,행) 중 몇 번째 값 가져오기 함수 (0) | 2014.03.03 |
[RealGrid+] 우리테크 리얼그리드 플러스 (0) | 2014.03.03 |