-----------------------------창-------------------------------------
prompt("창에 쓰일 내용"," 사용자가 쓸 텍스트 창에 미리 쓰여있을 글. ");
alert("창에 쓰일 내용");
-------------------------------이벤트(액션)--------------------------------
onload ㅡ><body> 태그의 이벤트 속성으로 페이지가 열릴때 나타낼 이벤트.
onclick ㅡ> onclick을 지정한 것을 클릭하였을때 나타날 이벤트.
onfocus ㅡ>무언가에 포커스가 잡혔을때,
쉽게말해 input text박스에 커서가 들어왔을때.
(커서가 들어왔을때 text박스에 value를 바꿔주거나 할때 사용하면 좋지.)
onkeypress ㅡ> 키를 눌렀을때 발생하는 이벤트. text박스에 숫자만 집어넣고 싶을때, 영문자만 가능하게 할때, 특정문자는 입력불가하게 쓸때. 근데 얘는 쫌 늦게 먹힘. nate 비밀번호 확인할 때 생각해봐.
onkeyup
onblur ㅡ> 포커스를 잃었을때 발생하는 이벤트
예를 들면, text박스에 글쓰다가 딴데 클릭하면 창을 띄운다던가, 거의 강압적일때 쓰지,
또 예를들면, 주민등록번호 앞에 6자리를 다쓰고 뒷자리 쓸라고 포커스를 옮길때,
생년월일 부분에 주민번호값으로 채워주게하던가 이럴때 쓰지
alt ㅡ> 마우스 올리면 그림 설명하는 창 뜨게 하는거.
(얜 css) style = "cursor:pointer" ㅡ> 그림에 지정해줬다치고, 그림위에 마우스를 올리며 손가락 표시로 바뀜.
------------------------------------------변수---------------------------------
자바 스크립트는 세가지 기본 데이터 타입을 사용한다.
바로 text, number, boolean
var ㅡ> 변수를 생성하는 키워드
const ㅡ> 상수를 생성하는 키워드.
변수를 선언할때 , 타입의 지정없이 값을 넣어 주게되면 자동으로 타입이 지정된다.
ex) var a = 10; 으로 하면 a는 number 타입이 된것이다.
그치만 나중에 a에 텍스트를 넣는다면 a는 다시 String 타입으로 바뀐다.
-------------------------------------잡것---------------------------------------------
-------------------------------------element------------------------------------
웹 페이지 엘리먼트와 엘리먼트의 value와의 차이.
웹 페이지 엘리먼트는 자바스크립트에 객체로서 노출되는데, 이는 엘리먼트를 조작하기 위해
내가 사용할 수 있는 프로퍼티와 메서드들을 가지고 있음을 의미한다.
이러한 프로퍼티 중 하나가 value인데, 이는 엘리먼트에 저장된 값을 가직 있다.
한가지 예로, 폼 필드의 value는 필드에 입력된 데이터를 말한다.
'자바스크립트' 카테고리의 다른 글
자바스크립트에 대한 내 생각 (0) | 2012.08.27 |
---|---|
[HTML] name과 id의 차이점. (0) | 2012.08.27 |
자바스크립트 정리 <9> (0) | 2012.08.13 |
자바스크립트 정리 <7> (0) | 2012.08.13 |
자바스크립트 <6> (0) | 2012.08.13 |