HTMLElement
innerText //script, style ๋ด์ฉ์ ๋
ธ์ถ๋์ง ์์
outerText
console.log(el.innerText); //๊ณต๋ฐฑ์ ๋์ค์ง ์๊ณ ํ
์คํธ ๋
ธ๋๋ ๊ฐ์ด ๋์ด
console.log(el.outerText); //ํ
์คํธ ๋ฐํ์ innerText๋ ๋์ผํ์ง๋ง ๊ฐ์ ์ค์ ํ๋ฉด ์์ ๊ณผ ์๋ธํธ๋ฆฌ๊น์ง ํฌํจํด ํด๋น ํ
์คํธ๋ก ๋์ฒดํจ
innerHTML mixin HTML parsing
outerHTML partial
console.log(el.innerHTML); // < > & ์ด๋ฐ ๊ธฐํธ๋ค ๋ค ์ธ์ฝ๋ฉ ๋์ด์ ๋
ธ์ถ
//<p id="id"><์ค๋ด></p>
console.log(el.outerHTML); //
el.insertAdjacentHTML("position", text); //#basis ๊ธฐ์ค ํ์ฑํด์ ์ฝ์
afterbegin //๊ธฐ์ค ์๋ฆฌ๋จผํธ ๋ฐ๋ก ๋ค์
beforeend //๋ง์ง๋ง child ์๋ฆฌ๋จผํธ์
beforebegin //๋ฐ๋ก ์์ ํ์ ์๋ฆฌ๋จผํธ
afterend //basis ์๋ธํธ๋ฆฌ๊ฐ ๋๋๊ณ ๋ ํ ๋ค์ sibiling ์๋ฆฌ๋จผํธ
Last updated