[jQuery] 엘리먼트 요소 값 가져오기 함수
2014. 3. 3. 11:24ㆍIT
jQuery로 개발을 하다보면 각 엘리먼트 요소들의 Value값을 가져와서 참조하는 경우가 생기게 된다.
하지만 매 번 $("#Sample").val() 을 이용하면 시간과 생산성이 많이 떨이지게 마련이다.
그래서 아래와 같은 소스코드를 이용하여 쉽게 데이터를 가져올 수 있다.
※ 사용법 : getValue("요소 아이디값");
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 |