문서의 이전 판입니다!
id="demo를 가진 <p> 요소의 HTML 콘텐츠를 변경합니다.
<body> <p id="demo" onclick="myFunction()">Click me to change my HTML content (innerHTML).</p> <!-- 콘텐츠를 클릭하면 Paragrahp changed!으로 변경됨 --> <script> function myFunction() { document.getElementById("demo").innerHTML = "Paragrahp changed!"; } </script> </body>
innerHTML 속성은 요소의 HTML 콘텐츠 (내부 HTML)를 설정하거나 반환합니다.
innerHTML 속성을 반환합니다.
HTMLElementObject.innerHTML
innerHTML 속성을 설정합니다.
HTMLElementObject.innerHTML = text
Value | Description |
---|---|
text | 요소의 HTML 콘텐츠를 지정합니다 |
Return Value: 문자열이며, 요소의 HTML의 콘텐츠를 나타냅니다.
id="myP"를 가진 <p> 요소의 HTML 콘텐츠를 가져옵니다.
<body> <p id="myP">I am a paragraph.</p> <p>Click the button to get the HTML content of the p element.</p> <button onclick="myFunction()">Try it</button> <p id="demo"></p> <!-- 버튼을 클릭하면 I am a paragraph.가 나타남 --> <script> function myFunction() { var x = document.getElementById("myP").innerHTML;/* I am a paragraph. */ document.getElementById("demo").innerHTML = x; } </script> </body>
id="myList"를 가진 <ul> 요소의 HTML 콘텐츠를 가져옵니다.
두 개 요소의 HTML 콘텐츠를 변경합니다.
id="demo"를 가진 <p> 요소의 HTML 콘텐츠를 경고합니다.
id="demo"를 가진 <p> 요소의 HTML 콘텐츠를 삭제합니다.
HTML 콘텐츠, URL, 그리고 타겟 링크를 변경합니다.