본문 바로가기

JavaScript4

Uncaught TypeError: is not a function 해결 방법 Uncaught TypeError: is not a function ​ 태그 ID, NAME이 자바스크립트 함수 이름과 같으면 발생한다. 태그 혹은 함수 이름을 변경하면 해결이 된다. 2019. 4. 24.
부모창 파라미터 전달 페이지 이동으로 파라미터 전달이 아닌, 레이어 팝업을 통한 파라미터 전달하는 방법이다. 보통 부모창 파라미터 전달이라고 한다. window.open("", "/clRegister/fnDetailClRegister", "width=800,height=600"); document.listForm.action = ""; document.listForm.seq.value = seq; document.listForm.target = "/clRegister/fnDetailClRegister"; document.listForm.submit(); 2017. 3. 10.
Javascript 기본(2) 빈 객체의 생성 Javascript 에서 빈 객체를 만드는 것은 비어 있는 블록괄호 {} 를 지정하는 것으로 표현된다. var people = {}; 변수의 추가 -객체안에 추가되어 있는 변수를 멤버변수 혹은 프로퍼티라고 한다. -변수를 추가하기 위해서는 “객체이름.변수명 = 값;”의 형식을 사용한다. -선언을 위한 별도의 var 키워드는 사용되지 않는다. people.name = "김영회"; people.gender = "남자"; Javascript 함수의 다른 생성 방법(1) -Javascript의 변수는 선언시에 데이터 형이 결정되지 않기 때문에 함수를 대입하는 것이 가능하다. -이렇게 생성된 변수는 함수와 동일한 사용 방법을 갖는다. (변수와 함수가 동급이다.) // 일반적인 함수의 선언 func.. 2017. 3. 10.
Javascript 기본(1) document HTML페이지의 태그 안을 Javascript에서는 document?(=문서) 라고 부른다. 태그안에 새로운 내용을 출력하고자 할 경우 자바스크립트에게 “쓰다” (write)라는 명령어를 전달한다. document.write("출력할 내용"); 출력되는 내용은 기존에 존재하던 태그 안의 모든 내용을 지우고 새롭게 작성된다. HTML태그 안에 출력되는 내용이므로, 다른 HTML태그를 포함하여 출력할 수 있다. document.write("출력할 내용"); for문 기본 for (var i=1; i 파라미터를 전달 한다. f(2); f(5); f(10); 다중 파라미터를 갖는 함수 자바스크립트에서도 파라미터를 콤마(,)로 구분하여 여러개 사용할 수 있다. function 함수이름(파라미터1,.. 2017. 3. 10.