전체 글(14822)
-
이벤트 객체(event object)
이벤트 객체(event object)· 특정 타입의 이벤트와 관련이 있는 객체입니다.· 이벤트 객체는 해당 타입의 이벤트에 대한 상세 정보를 저장하고 있습니다.· 이벤트 리스너가 등록되고 해당 객체나 요소에 지정된 타입의 이벤트가 발생하면, 브라우저는 자동으로 등록된 이벤트 리스너를 호출합니다. 이때 이벤트 리스너는 인수로 이벤트 객체(event object)를 전달받으며, 식별자를 통해 전달받은 이벤트 객체를 참조합니다.· 모든 이벤트 객체는 이벤트의 타입을 나타내는 type 프로퍼티와 이벤트의 대상을 나타내는 target 프로퍼티를 가집니다. 이러한 이벤트 객체는 이벤트 리스너가 호출될 때 인수로 전달됩니다.
-
객체나 요소의 메소드로 이벤트 리스너를 전달하는 방법
객체나 요소의 메소드로 이벤트 리스너를 전달하는 방법· 표준 이벤트 모델· 웹 표준을 만드는 단체인 W3C에서 공식적으로 지정한 DOM Level 2 이벤트 모델입니다.· 객체나 요소의 메소드로 이벤트 리스너를 전달하는 방법입니다. · 이벤트 리스너를 프로퍼티로 등록할 때는 "on"이 붙은 이벤트 타입을 사용하지만, addEventListener() 메소드에서는 "on"이 붙지 않은 이벤트 타입을 사용해야 합니다. 객체나 요소의 메소드로 이벤트 리스너를 전달할 때는 다음의 메소드를 사용할 수 있습니다.
-
객체나 요소에 프로퍼티로 등록하는 방법 - 자바스크립트 코드에서 프로퍼티로 등록하는 방법, HTML 태그에 속성으로 등록하는 방법
객체나 요소에 프로퍼티로 등록하는 방법객체나 요소에 프로퍼티로 이벤트 리스너를 등록할 때는 다음과 같은 방법을 사용할 수 있습니다. · 자바스크립트 코드에서 프로퍼티로 등록하는 방법· HTML 태그에 속성으로 등록하는 방법 자바스크립트 코드에서 프로퍼티로 등록· 이벤트의 대상이 되는 객체나 요소에 자바스크립트 코드에서 프로퍼티로 등록하는 방법은 거의 모든 브라우저가 대부분의 이벤트 타입을 지원하고 있습니다.· 이 방법은 이벤트 타입별로 오직 하나의 이벤트 리스너만을 등록할 수 있습니다. HTML 태그에 속성으로 등록· HTML 태그의 속성에 이벤트를 처리하는 방식으로 인라인 이벤트 처리방식이라고도 합니다.· 이 방법은 HTML 코드에 자바스크립트 코드가 추가됨으로써 가독성이 안 좋아지며, 유지보수도 힘들..
-
이벤트 유형(event type), 이벤트 속성
이벤트 유형(event type)· 이벤트 유형(event type)은 발생한 이벤트의 종류를 나타내는 문자열을 의미합니다.· 다른 말로 이벤트 타입(event type), 이벤트 명(event name)이라고도 합니다.· 키보드, 마우스, HTML DOM, Window 객체 , HTML 프레임, HTML 입력 양식 등의 이벤트가 있습니다. 이벤트 속성이벤트가 발생했을 때 이벤트 발생으로 호출되어야 할 이벤트 핸들러(실행 함수)를 연결하는 역할을 합니다.
-
이벤트(event), 이벤트 중심(event-driven)의 프로그래밍 언어, 이벤트 예 , 이벤트 처리
이벤트(event)· 이벤트는 사용자가 브라우저에서 특정한 동작을 했을 때 그에 대한 작용으로 일어나는 것입니다.· 웹 브라우저가 알려주는 HTML 요소에 대한 특정 사건의 발생을 의미합니다.· 사용자에 의한 특정 행위의 결과로 발생하는 사용자와 프로그램 사이의 상호작용 처리를 위한 요인이 됩니다. 이벤트 중심(event-driven)의 프로그래밍 언어웹 페이지에 사용된 자바스크립트는 발생한 이벤트에 반응하여 특정 동작을 수행하게 됩니다. 이때 클라이언트 측 자바스크립트를 비동기식 이벤트 중심(event-driven)의 프로그래밍 모델이라고 합니다. 이벤트 예 · 키보드 입력, · 마우스 클릭, · 버튼 클릭, · 하이퍼링크 위에 마우스 커서 위치 등 이벤트 처리 구분 설명 이벤트 연결 window 객체..
-
강제적으로 포트 죽이기 - Error-Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this serv..
오류메시지 Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s). 오류 원인 동일한 포트를 사용하고 있는 다른 서비스가 있는 경우에 발생합니다. 해결방법 · 충돌이 나는 포트번호를 사용하지 않고 다른 포트 번호로 변경합니다. · http://codedrago..