목록JS (28)
wrkbrs
http://kssong.tistory.com/29
오늘은... readOnly 때문에... document.getElementById('tab01').className = 'tab01-on'; parent.document.join.authEmailCh.value = 1; parent.document.getElementById('F_email').readOnly =true; parent.document.getElementById('auth1').style.display='none'; document.getElementById('iframeIpin').src = "ipin_input.html"; document.getElementsByName('authChk')[0].checked = true; document.getElementById("purchase"..
JavaScript(자바스크림트)란JavaScript는 모든 웹 개발자들이 반드시 배워야할 3가지 언어 중 하나이다. ● HTML은 웹페이지의 컨텐츠를 정의한다.● CSS는 웹페이지의 레이아웃 및 디자인을 지정한다.● JavaScript는 웹페이지의 동작을 프로그래밍 한다. 현재 JavaScript는 전 세계에서 가장 많이 사용하는 프로그래밍 언어이다. 자바스크립트 대표 예제 1번 -> document.getElementById(' ').innerHTML=' 'JavaScript는 "웹페이지의 동작을 프로그래밍 한다"는 말이 처음 접하는 사람에게는 와닿지 않는다.자바스크립트는 사용자가 클릭, 입력 등을 하면 웹페이지의 내용, 디자인을 변경 하고 특정 결과물이 발생하도록 만들어 준다. 즉 정적인 웹페이지를..
지난 시간에는 id, name, class를 이용해서 각각의 input value들을 가져와 봤습니다. 이번에는 id를 이용해서 name / class를, name을 이용해서 ,id/ class를, class를 이용해서 id와 name을 가져와 보도록 하겠습니다.(정확히 기억은 안 나는데, 이것들이 필요한 때가 있더군요.) 먼저 div를 선언합니다. jquery 사용 유무에 따라 나눠서 말씀 드리겠습니다. Jquery 사용시. //id로 접근하여 가져오기var name_by_id = $('#test_id').attr('name');var class_by_id = $('#test_id').attr('class'); //class로 접근하여 가져오기var name_by_class = $('.test_clas..
목록네이티브자바스크립트element.addEventListener(),element.removeEventListener(), 등에 사용하는 이벤트핸들러를 선언한뒤에 제거하는 방법은..사용자함수를 선언하여 삭제하도록 되어있다.. function aaa(){ alert('사용자함수 실행');} element.addEventListener("click", aaa);element.removeEventListener("click", aaa); 하지만 때에 따라서는 바로 익명함수를 콜백으로 써서 활용하게 된다면...element.addEventListener("click", function(){ alert('익명함수 실행');});위의 방법으로 이벤트핸들러를 적용했다면 적용된 함수를 제거할 방법이 없다. 물론, 다..
자바스크립트(Javascript) 내장함수 eval() 문자열을 수식으로 바꾸는 방법 환경: Eclipse Mars eval 은 텍스트로 된 자바스크립트 코드를 실행시킬 수 있는 함수 입니다. 이 함수를 사용하면 소스 코드를 동적으로 실행이 가능합니다. 아주 유용한 함수죠. 문자열로 코드를 만들어서 실행할 수 있기 때문에 아주 다양하게 이용할 수 있습니다. ▼ 아래 샘플에서처럼 숫자와 연산자를 합쳐서 만든 수식을 실행할 수 있을 뿐만 아니라 변수가 들어간 수식도 연산이 가능합니다. “x * y” 는 그대로 두면 텍스트지만 eval 을 사용하면 xy1 = 20 * 30 이 되는 것이죠. ▼ 다음은 연산할 식만 eval 함수의 인자로 넣는 것이 아니라 결과값을 받는 변수까지 넣은 전체 식을 인자로 넘겼습니다..
특정 값이 undefined 인지를 체크하기 위해서는 var a;if (typeof a == "undefined") {} => trueif (a == undefined) {} => true null 인지를 체크하기 위해서는 var b = null;if (b == null) {} => true 위와 같이 정확하게 값을 체크하는데 사용될 수 있다. 하지만, undefined와 null은 논리연산에서는 false로 처리되므로 아래처럼 간단하게 체크하면 되겠다. var a;if (a) {} => falseif (!a) {} => true var b = null;if (b) {} => falseif (!b) {} => true undefined와 null을 철저히 체크하는 경우가 아니라면, if (!a) {} 처..