1. 노드 찾기 - 태그 이름으로 노드 찾기 : $("태그이름"), $("선택자") - 클래스 이름으로 노드 찾기 : $(".클래스이름") - ID로 노드 찾기 : $("선택자") - 속성으로 노드 찾기 : $("[속성이름=값]") - 찾은 요소 개수 구하기 : .size() , .length - 찾은 요소 n번째 접근하기 : .eq(index) , .each(function(index){}); - 찾은 요소에서 특정요소만을 걸러내기 : .filter("선택자") - 찾은 요소에서 특정 자식요소만 찾기 : .find("선택자") 2. 자식 노드 찾기 - 전체 자식 노드 찾기 -- 텍스트 노드 포함 전체 자식 노드 찾기 : $("선택자").contents() -- 텍스트 노드 제외한 전체 자식 노드 찾기 ..
트위터, 페이스북, 유스트림 등은 페이지 이동 없이 한 페이지에서 사용자의 요청을 처리하는 1 페이지로 구성된 웹 어플리케이션이다. 크롬이나 파이어폭스에서 이들 서비스를 사용해보면 웹 브라우저의 주소는 변경되는 것 처럼 보이더라도 실제로는 페이지 이동 없이 Ajax 요청을 이용해서 웹 페이지의 특정 부분만 변경하는 방식으로 구현되어 있다. 인터넷 익스플로러로 실행할 경우 해시(#) 기호를 이용해서 전체 화면 변경 없이 필요한 부분만 교체하도록 구현하고 있다. 최근에 개인적으로 개발중인 웹 어플리케이션도 일부 화면들을 1 페이지 웹 어플리케이션으로 구현하고 있는데, HTML5의 History API 지원 브라우저와 비지원 브라우저 모두에서 동일한 코드를 사용하기 위해 History.js 사용하였다. His..
//날짜형식체크 0:성공/1:해당 월의 날짜 넘음/-1:-인 날짜/2:존재하지 않는 달 function fn_IsDate(y, m, d) { var limit_day; switch (eval(m)) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: limit_day = 31; break; case 2: if ((y - 2008) % 4 == 0) limit_day = 29; else limit_day = 28; break; case 4: case 6: case 9: case 11: limit_day = 30; break; default: return 2; break; } if (eval(d) > limit_day) { return 1 } if (e..
자바스크립트 숫자만,문자만,영문자만 /** * 입력받을 수 있는 값을 필터링한다. * ex : ; 숫자만 키입력이 가능한 text filed * ex : ; 영문,숫자만 키입력이 가능한 text filed * @create 2004-07-28 * @param filter : 필터링할 정규표현식 ex) '[0-9]':0~9의 값만 허용, '[a-zA-Z]':알파벳만 허용 * @return * @browser IE6, NS7 */ function filterKey(filter) { if(filter){ var sKey = String.fromCharCode(event.keyCode); var re = new RegExp(filter); if(!re.test(sKey)) event.returnValue=fal..
What is Regular Expression 정규표현식이란 어떤 문자열의 특정 케릭터 조합을 일정한 패턴으로 표현하는것이라고 할 수 있다. 즉, 어느 문자열에서 특정 패턴을 가지는 문자들을 찾아내는것이다. 이러한 특징 때문에 대부분 정규표현식은 1. 특정 변수가 가지는 일정한 패턴이 원하는 패턴과 일치하는지 확인할 때 2. 특정 변수에 들어있는 문자열에서 자신이 원하는 패턴의 특정 문자를 찾아낼때 사용된다. 또한 본 글에서는 with Javascript라 명시했지만 이는 Javascript뿐만이 아니라 곳곳에서 사용되는 일종의 규약임을 인식하기를 바란다.(즉, Javascrip 뿐이 아니라 정규표현식을 지원하는 것이라면 어디서든 비슷하게 사용된다. 크게 차이는 없음) 자바스크립트에서 정규표현식은 1...
정규표현식을 이용하는 함수는 크게 두가지가 있습니다. 하나는 test() 이고, 또 하나는 replace() 입니다. test는 str의 패턴이 정규식과 일치하는지를 검증하는 함수이고, replace는 특정문자열이 정규식과 일치할 경우 다른 문자열로 변환하는 것입니다. 예)1. test() var regx = /^\d{5}$/; // 숫자로 시작되며 5자리 숫자로 구성되어 있는 경우if (regx.test(str)) { alert("정규식과 일치합니다.");} else { alert("정규식과 일치하지 않습니다.");} 2. replace() var regx = /^\d{5}$/; var reStr = str.replace(regx, "aaa"); // str이 정규식과 일치할 경우 "aaa"로 변환하여..
- Total
- Today
- Yesterday
- 로네펠트
- 닷넷 파일형식
- GTO SHONAN 14DAYS
- 윈터드림
- .NET Excel
- 켄우드 정수기
- 릴리스다이어리
- KL-2200
- 닷넷 엑셀
- 러브트리프로젝트
- hot 6
- 삼성 외장하드
- 모토스톰2
- 아이튠즈 없이 mp3가져오기
- 릴리스 다이어리 - 설레어
- Crows Zero
- 나를 기억하고 있는 너에게
- 안녕 바다
- KL2200
- 보이스차
- georgia max
- 보이스티
- 아이팟 보조배터리
- 아이폰 보조배터리
- Lily's Diary
- 아이폰 카메라어플
- Roibosh Vanilla
- IT·컴퓨터
- God of War III
- 아이폰 셀카
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |