Computer >> 컴퓨터 >  >> 프로그래밍 >> HTML

HTML

  1. HTML DOM 클립보드 이벤트 완벽 가이드: oncopy, oncut, onpaste 활용법

    HTML DOM의 클립보드(Clipboard) 이벤트는 사용자가 클립보드를 수정할 때 발생하는 동작에 대한 정보를 제공합니다. 클립보드 이벤트에는 cut(잘라내기), copy(복사), paste(붙여넣기) 세 가지가 있으며, 이를 활용하면 사용자에게 클립보드가 어떻게 변경되고 있는지 알려줌으로써 사이트의 접근성과 사용자 경험을 크게 향상시킬 수 있습니다.클립보드 이벤트의 속성(Property)클립보드 이벤트에서 사용할 수 있는 주요 속성은 다음과 같습니다.속성설명clipboardData클립보드 작업(잘라내기, 복사 또는 붙여넣기)의

  2. HTML DOM cloneNode() 메서드 – 노드 복제 방법 총정리

    HTML DOM의 cloneNode() 메서드는 호출된 대상 노드의 복사본을 생성하고, 그 복제된 노드를 반환하는 메서드입니다. 이 메서드를 사용하면 해당 노드가 가진 모든 속성(attribute)과 값(value)이 그대로 함께 복제됩니다. 문법(Syntax) cloneNode() 메서드의 기본 문법은 다음과 같습니다. yourNode.cloneNode([deep]) 여기서 deep은 선택적(optional) 매개변수입니다. true로 설정하면 해당 노드뿐만 아니라 자식 노드들과 그 자식들이 가진 모든 속성 및 값까지 전부 복제

  3. HTML DOM close() 메서드 완벽 가이드 – 출력 스트림 닫기 방법

    HTML DOM의 close() 메서드는 현재 열려 있는 출력 스트림(output stream)을 닫는 역할을 합니다. 이 메서드를 호출하면 해당 창(window)에 대한 쓰기 작업이 완료되었음을 브라우저에 알려줍니다. close() 메서드는 어떠한 매개변수도 받지 않으며, 스트림을 닫기 전에 이전에 작성된 모든 데이터를 화면에 표시합니다.문법(Syntax)HTML DOM close() 메서드의 기본 문법은 다음과 같습니다.document.close()예제(Example)close() 메서드의 실제 사용 예제를 살펴보겠습니다. 아래

  4. HTML DOM Code 객체란? 개념부터 실전 예제까지 한눈에

    HTML DOM Code 객체는 HTML5의 <code> 태그와 연결된 객체입니다. 웹 페이지에서 프로그래밍 코드 조각을 마크업할 때 <code> 요소로 해당 코드를 감싸게 되는데, 이때 Code 객체가 바로 그 <code> 요소를 대표하게 됩니다. Code 객체 생성 문법 JavaScript에서 Code 객체를 새로 생성하려면 document 객체의 createElement() 메서드를 사용합니다. var a = document.createElement(CODE); 실전 예제 버튼을 클릭하면 텍스트

  5. HTML DOM 버튼 value 속성 완벽 가이드 – 설정 및 반환 방법

    HTML DOM 버튼 value 속성이란?HTML DOM의 버튼 value 속성은 <button> 요소의 value 애트리뷰트와 연결된 속성으로, 버튼이 내부적으로 지니는 숨겨진 값을 지정하는 역할을 합니다. 이 속성을 활용하면 버튼의 value 애트리뷰트 값을 자바스크립트로 자유롭게 가져오거나 변경할 수 있습니다.흥미로운 점은 브라우저마다 폼 제출 시 전송되는 데이터가 다를 수 있다는 것입니다. 대부분의 브라우저는 버튼을 클릭할 때 value 애트리뷰트에 담긴 텍스트를 서버로 전송하지만, 일부 브라우저는 <butt

  6. HTML DOM cancelable 이벤트 속성 완벽 정리 – 개념부터 예제까지

    HTML DOM의 cancelable(취소 가능) 이벤트 속성은 JavaScript가 반응할 수 있는 HTML 이벤트와 연관된 속성입니다. 이 속성은 해당 이벤트가 취소될 수 있는지 여부를 나타내는 불리언(Boolean) 값, 즉 true 또는 false를 반환합니다.반환값이 true라면 preventDefault() 메서드를 통해 이벤트의 기본 동작을 막을 수 있고, false라면 기본 동작을 취소할 수 없습니다.구문(Syntax)cancelable 이벤트 속성의 구문은 다음과 같습니다.event.cancelable예제(Examp

  7. HTML DOM 캔버스(Canvas) 객체 완벽 가이드 – 속성, 메서드, 실전 예제

    HTML DOM의 캔버스(Canvas) 객체는 HTML5에서 새롭게 도입된 <canvas> 요소와 연관되어 있습니다. <canvas> 태그는 JavaScript를 활용해 그래픽을 그리기 위한 도구로, 그 자체는 그래픽을 담는 일종의 컨테이너 역할을 합니다. 캔버스 위에서는 선, 도형 등 다양한 그래픽 요소를 자유롭게 그릴 수 있습니다.캔버스 객체의 주요 속성(Properties)캔버스 객체에서 사용할 수 있는 주요 속성은 다음과 같습니다.속성설명fillStyle도형 내부를 채우는 데 사용되는 색상, 그라디언트

  8. HTML DOM Caption 객체 – 테이블 캡션 동적으로 생성하고 조작하는 방법

    HTML DOM Caption 객체는 HTML <caption> 요소와 연결된 객체입니다. <caption> 요소는 표(table)의 제목(캡션)을 지정할 때 사용하며, 반드시 <table> 요소의 첫 번째 자식으로 위치해야 한다는 점이 중요합니다. 자바스크립트에서는 Caption 객체를 통해 이 요소에 접근하고 동적으로 생성·조작할 수 있습니다.Caption 객체의 속성참고: 아래 속성은 HTML5에서 더 이상 지원되지 않습니다.속성설명align캡션의 정렬 방식을 설정하거나 반환합니다.문법(Synt

  9. HTML DOM characterSet 속성 – 문서 문자 인코딩 확인 방법

    HTML DOM characterSet 속성이란?HTML DOM의 characterSet 속성은 현재 HTML 문서와 연관된 문자 집합(character set)을 나타내는 속성입니다. 이 값은 일반적으로 <meta> 요소의 charset 속성과 연결되며, 별도로 지정하지 않으면 HTML 문서의 기본 문자 인코딩은 UTF-8입니다.characterSet 속성은 해당 문서의 문자 인코딩 정보를 문자열(string) 형태로 반환합니다. 개발자는 HTML에서 charset 속성을 직접 지정하거나 DOM의 characterSet

  10. HTML DOM childElementCount 속성 – 자식 요소 개수 쉽게 구하는 방법

    HTML DOM의 childElementCount 속성은 읽기 전용(read-only) 속성으로, 특정 요소가 가진 직계 자식 요소(child element)의 개수를 반환합니다. 반환값의 타입은 부호 없는 정수(unsigned long)입니다. 이 속성은 HTML 문서 전체의 모든 자식 노드를 세는 것이 아니라, 오직 해당 속성을 호출한 노드의 자식 요소만 계산한다는 점에 유의해야 합니다.문법(Syntax)childElementCount 속성의 기본 문법은 다음과 같습니다.node.childElementCount예제(Example

  11. HTML DOM childNodes 속성 완벽 정리 – 자식 노드 다루기

    HTML DOM의 childNodes 속성은 특정 노드의 자식 노드들을 NodeList 객체 형태의 컬렉션으로 반환합니다. 반환된 노드들은 HTML 문서에 나타나는 순서 그대로 정렬되어 있으며, 0부터 시작하는 인덱스 번호를 통해 각 노드에 접근할 수 있습니다.이 속성은 읽기 전용(read-only)이라는 점, 그리고 공백(whitespace)과 주석(comment)도 하나의 노드로 간주된다는 점을 반드시 기억해야 합니다. 실무에서 자식 노드 개수를 셀 때 의외의 결과가 나오는 대표적인 이유가 바로 이 공백 노드 때문입니다.구문(S

  12. HTML DOM children 속성 완벽 정리 – 자식 요소 접근 방법과 예제

    HTML DOM의 children 속성은 지정한 요소가 가진 모든 자식 요소(element)를 HTMLCollection 형태로 반환합니다. 이 속성은 읽기 전용(read-only)이며, 반환된 자식 요소들은 0부터 시작하는 인덱스 번호를 통해 접근할 수 있습니다.반환되는 요소들은 HTML 문서에 작성된 순서 그대로 정렬됩니다. 특히 children 속성은 childNodes 속성과 달리 공백(whitespace)이나 주석(comment) 같은 텍스트 노드는 제외하고, 오직 요소 노드만 포함한다는 점이 핵심적인 차이입니다.문법(Sy

  13. HTML DOM cite 객체 – 개념부터 생성 예제까지 한 번에 이해하기

    HTML DOM의 cite 객체는 HTML <cite> 요소와 연관된 객체입니다. <cite> 요소는 인용된 창작물(creative work)에 대한 참조를 나타낼 때 사용되며, 반드시 해당 작품의 제목을 포함해야 합니다. 참조 대상은 그림, 책, TV 프로그램, 영화 등 다양한 형태의 창작물이 될 수 있습니다.구문(Syntax)cite 객체를 생성하는 기본 구문은 다음과 같습니다.var x = document.createElement("CITE");예제HTML DOM cite 객체의 실제 동

  14. HTML DOM classList 속성 – CSS 클래스 추가·삭제·토글하기

    HTML DOM의 classList 속성은 HTML 요소에 연결된 클래스 이름들을 반환합니다. 반환값은 DOMTokenList 형태로, 공백으로 구분된 토큰(클래스 이름)들의 집합입니다. 이 속성을 활용하면 요소에 CSS 클래스를 추가하거나 삭제하고, 상태에 따라 토글하는 작업을 간편하게 처리할 수 있습니다.classList 속성 자체는 읽기 전용(read-only)이지만, add()와 remove() 같은 메서드를 함께 사용하면 요소의 클래스를 자유롭게 조작할 수 있습니다.classList의 주요 속성classList에서 제공하는

  15. HTML DOM blur() 메서드 완벽 정리 – 요소의 포커스를 제거하는 방법

    HTML DOM의 blur() 메서드는 특정 HTML 요소에서 키보드 포커스(focus)를 제거할 때 사용됩니다. 이 메서드를 활용하면 사용자 입력이나 버튼 클릭과 같은 이벤트에 따라 원하는 요소에 포커스를 주거나 빼앗을 수 있어, 웹페이지 내 탐색 경험을 한층 더 개선할 수 있습니다.문법(Syntax)blur() 메서드의 기본 문법은 다음과 같습니다.Object.blur()별도의 매개변수 없이 호출만 하면 해당 요소의 포커스가 즉시 해제됩니다.예제(Example)blur() 메서드가 실제로 어떻게 동작하는지 예제를 통해 살펴보겠습

  16. HTML DOM Body 객체 완벽 정리: 주요 속성과 동적 생성 예제

    HTML DOM Body 객체는 HTML <body> 요소와 연결된 객체입니다. <body> 태그 안에 설정된 속성과 값은 자식 노드에 의해 재정의되지 않는 한 HTML 문서 전체에 걸쳐 유지됩니다. Body 객체를 활용하면 이러한 속성과 값에 접근하거나 직접 조작할 수 있습니다. Body 객체의 주요 속성 HTML DOM Body 객체에서 제공하는 속성은 다음과 같습니다. 참고: 아래 속성들은 HTML5에서 더 이상 지원되지 않습니다. 대신 CSS를 사용하는 것이 권장됩니다. 속성설명 aLink문

  17. HTML DOM body 속성 완벽 정리: 문법부터 실전 예제까지

    HTML DOM의 body 속성은 HTML <body> 요소와 연관된 속성으로, <body> 요소의 값을 설정하거나 반환하는 데 사용됩니다. 이 속성은 <body> 요소 자체를 반환하며, 이를 활용하면 <body> 요소 내부의 콘텐츠를 자유롭게 변경할 수 있습니다. 또한 기존에 <body> 안에 존재하던 자식 요소들의 내용을 통째로 덮어쓸 수도 있습니다. 문법(Syntax) body 속성을 설정하는 기본 문법은 다음과 같습니다. document.body = New_Conten

  18. HTML DOM Bold 객체 완벽 가이드 – 굵은 텍스트 동적으로 만들기

    HTML DOM Bold 객체란?HTML DOM의 Bold 객체는 HTML의 <b>(굵게) 태그와 연결된 객체입니다. <b> 태그는 태그로 감싼 텍스트를 화면에 굵게(bold) 표시할 때 사용됩니다. 자바스크립트에서 Bold 객체를 활용하면 이 <b> 요소에 접근하여 속성을 읽거나 수정하고, 새로운 요소를 동적으로 생성할 수 있습니다.참고로 Bold 객체는 표준 HTMLElement를 상속받기 때문에 className, id, style 등 모든 일반적인 DOM 속성과 메서드를 그대로 사용할 수 있습

  19. HTML DOM borderImageOutset 속성 완벽 가이드 – 테두리 이미지 확장 설정하기

    HTML DOM의 borderImageOutset 속성은 요소의 테두리 상자(border box) 바깥쪽으로 배경 이미지 영역이 얼마나 확장될지를 설정하거나 반환하는 데 사용됩니다. 상단(top), 우측(right), 하단(bottom), 좌측(left) 네 방향의 값을 개별적으로 지정하여, 배경 이미지가 해당 테두리로부터 각각 얼마나 떨어져 확장될지 세밀하게 조절할 수 있습니다.문법(Syntax)borderImageOutset 속성을 설정하는 기본 문법은 다음과 같습니다.object.style.borderImageOutset =

  20. HTML DOM 버튼 autofocus 속성 – 페이지 로드 시 자동 포커스 설정 방법

    HTML DOM의 Button autofocus 속성은 <button> 요소의 autofocus 속성과 연결된 기능입니다. 이 속성은 웹 페이지가 로드될 때 해당 버튼이 자동으로 포커스(focus)를 받을지 여부를 지정하는 데 사용됩니다.문법(Syntax)버튼의 autofocus 속성을 설정하는 문법은 다음과 같습니다.buttonObject.autofocus = true|false여기서 true|false 값은 페이지가 로드될 때 해당 입력 버튼이 포커스를 받을지 여부를 결정합니다.true − 입력 버튼이 포커

Total 1999 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:40/100  20-컴퓨터/Page Goto:1 34 35 36 37 38 39 40 41 42 43 44 45 46