Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

HTML DOM createElement() 메서드

<시간/>

HTML DOM createElement() 메서드는 JavaScript를 사용하여 HTML 요소를 동적으로 생성하는 데 사용됩니다. 요소 이름을 매개변수로 사용하여 해당 요소 노드를 생성합니다. 새로 생성된 요소를 DOM의 일부로 사용하려면 appendChild() 메서드를 사용해야 합니다.

구문

다음은 createElement() 메소드의 구문입니다 -

document.createElement(nodename)

예시

createElement() 메서드의 예를 살펴보겠습니다. -

<!DOCTYPE html>
<html>
<body>
<h1>createElement() example</h1>
<p>Click the below button to create more buttons</p>
<button onclick="createButton()">CREATE</button>
<br><br>
<script>
   var i=0;
   function createButton() {
      i++;
      var btn = document.createElement("BUTTON");
      btn.innerHTML="BUTTON"+i;
      var br= document.createElement("BR");
      document.body.appendChild(btn);
      document.body.appendChild(br);
   }
</script>
</body>
</html>

출력

이것은 다음과 같은 출력을 생성합니다 -

HTML DOM createElement() 메서드

CREATE 버튼을 세 번 클릭하면. 하나의 버튼에 대한 한 번의 클릭 -

HTML DOM createElement() 메서드

위의 예에서 -

사용자가 클릭하면 createButton() 메서드를 실행하는 CREATE 버튼을 만들었습니다.

<button onclick="createButton()">CREATE</button>

createButton() 함수는 문서 객체의 createElement() 메소드를 사용하여