Development(7985)
-
이벤트(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..
-
노드의 복사, cloneNode()
노드의 복사cloneNode() 메소드를 사용하면 특정 노드를 복제할 수 있습니다. cloneNode() 기존의 존재하는 노드와 똑같은 새로운 노드를 생성하여 반환합니다. 인자 설명 자식 노드 복제 여부 · 전달된 값이 true이면 복제되는 노드의 모든 속성 노드와 자식 노드도 같이 복제합니다. · 전달된 값이 false이면 속성 노드만 복제하고 자식 노드는 복제하지 않습니다
-
속성 노드의 값 변경 - setAttribute()
속성 노드의 값 변경setAttribute() 메소드는 속성값을 변경하려는 속성이 존재하지 않으면, 먼저 해당 속성을 생성한 후에 속성값을 설정합니다. 만약 이미 속성값이 존재한다면 그 값을 지우고 새로운 값을 적용합니다. document.getElementById( 'target' ).setAttribute( 'title', 'This is title' ) id 값이 target인 요소의 title 속성을 This is title로 정합니다.
-
노드 리스트(node list) - 객체 집합(object collection)
노드 리스트(node list)· 노드 리스트는 getElementsByTagName() 메소드나 childNodes 프로퍼티의 값으로 반환되는 객체 집합(object collection)입니다.· 이 객체는 HTML 문서와 같은 순서로 문서 내의 모든 노드를 리스트 형태로 저장하고 있습니다.· 리스트의 각 노드는 0부터 시작하는 인덱스를 이용하여 접근할 수 있는 배열형태로 되어져 있습니다.· HTML DOM에서 각 요소 노드 다음에는 별도의 텍스트 노드(빈 텍스트 노드)가 존재하기 때문에 노드 리스트에 인덱스를 이용하여 접근할 때는 이러한 텍스트 노드의 존재를 반드시 염두에 두어야 합니다.(주의) · 노드 리스트의 길이는 노드 리스트 객체의 length 프로퍼티 값에 저장되었습니다.· 노드 리스트 객체..
-
노드 정보 - nodeName, nodeValue, nodeType
노드 정보노드에 대한 정보는 다음과 같은 프로퍼티를 통해 접근할 수 있습니다.이 프로퍼티들은 특별히 다른 인터페이스를 이용하지 않고도, 해당 노드의 정보에 직접 접근할 수 있는 방법을 제공합니다. · nodeName· nodeValue· nodeType nodeNamenodeName 프로퍼티는 노드 고유의 이름을 저장하므로, 수정할 수 없는 읽기 전용 프로퍼티입니다. 요소 노드의 nodeName 프로퍼티는 언제나 해당 HTML 요소의 태그 이름을 대문자로 저장합니다. 노드 프로퍼티 값 요소 노드(element node) undefined 속성 노드(attribute node) 해당 속성의 속성값 텍스트 노드(text node) 해당 텍스트 문자열 nodeTypenodeType 프로퍼티는 노드 고유의 타입..