177 of 264 menu

insertAdjacentText 메서드

insertAdjacentText 메서드를 사용하면 문자열을 페이지의 어느 곳에나 삽입할 수 있습니다. 문자열은 기준 요소를 기준으로 삽입됩니다. 기준 요소 앞에 삽입하거나 (삽입 방식 'beforeBegin'), 요소 뒤에 (삽입 방식 'afterEnd'), 그리고 기준 요소의 시작 부분에 (삽입 방식 'afterBegin') 또는 끝 부분에 (삽입 방식 'beforeEnd') 삽입할 수 있습니다.

구문

기준 요소.insertAdjacentText(삽입 방식, 삽입할 텍스트);

예제 . 방식 beforeBegin

기준 요소가 #target 요소라고 가정하겠습니다. 이 요소 앞에 임의의 텍스트를 삽입해 보겠습니다:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('beforeBegin', 'text');

코드 실행 결과:

text <div id="target"> <p>elem</p> </div>

예제 . 방식 afterEnd

이제 새로운 단락을 기준 요소 뒤에 삽입하겠습니다:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('afterEnd', 'text');

코드 실행 결과:

<div id="target"> <p>elem</p> </div> text

예제 . afterBegin

새로운 단락을 기준 요소의 시작 부분에 삽입하겠습니다:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('afterBegin', 'text');

코드 실행 결과:

<div id="target"> text <p>elem</p> </div>

예제 . 방식 beforeEnd

새로운 단락을 기준 요소의 끝 부분에 삽입하겠습니다:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('beforeEnd', 'text');

코드 실행 결과:

<div id="target"> <p>elem</p> text </div>

함께 보기

  • insertAdjacentElement 메서드,
    지정된 위치에 요소를 삽입합니다
  • insertAdjacentHTML 메서드,
    지정된 위치에 HTML 코드를 삽입합니다
  • prepend 메서드,
    시작 부분에 요소를 삽입합니다
  • append 메서드,
    끝 부분에 요소를 삽입합니다
  • appendChild 메서드,
    부모 요소의 끝 부분에 요소를 삽입합니다
  • insertBefore 메서드,
    요소 앞에 다른 요소를 삽입합니다
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부