최신 웹 개발 튜토리얼
 

HTML DOM write() Method

<문서 객체

HTML 문서에 직접 텍스트를 작성합니다 :

document.write("Hello World!");
»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

write() 메서드는 문서를 HTML 식 또는 자바 스크립트 코드를 작성합니다.

write() 메서드는 주로 테스트에 사용됩니다 :이 HTML 문서가 완전히로드 된 후, 모든 기존의 HTML을 삭제합니다 사용됩니다.

참고 :이 방법은 시험에 사용되지 않을 때, 종종 열 출력 스트림에 텍스트 작성하는 데 사용되는 문서를. open() 방법. 를 참조하십시오 "More Examples" 아래를.

팁 : 문서. writeln() 메소드와 유사 write() 만 각 문 다음에 개행 문자를 추가합니다.


브라우저 지원

방법
write()

통사론

document.write( 매개 변수 값
매개 변수 기술
exp1,exp2,exp3,... 선택 과목. 출력 스트림에 무엇을 씁니다. 여러 인수가 나열 될 수 있으며이 발생 순서대로 문서에 추가됩니다

기술적 세부 사항

반환 값 : 없음 반환 값 없습니다

예

더 예

직접 HTML 문서에 텍스트와 HTML 요소를 작성합니다 :

document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
»그것을 자신을 시도

HTML 문서에 직접 Date 객체를 작성합니다 :

document.write(Date());
»그것을 자신을 시도

사용하여 document. write() document. write() 기존의 모든 HTML을 삭제, HTML 문서가 완전히로드 된 후.

이 예에서 우리는 우리가 넣을 때 발생하는 설명 document. write() document. write() 함수 내. 함수가 호출 될 때, 모든 HTML 요소는 덮어 쓰기 및 새로운, 지정된 텍스트로 대체됩니다 :

// This should be avoided:
function myFunction() {
    document.write("Hello World!");
}
»그것을 자신을 시도

, 출력 스트림을 열고 텍스트를 추가, 출력 스트림을 닫습니다

document.open();
document.write("<h1>Hello World</h1>");
document.close();
»그것을 자신을 시도

라는 새 창 열기 "MsgWindow" , 그리고에 텍스트 쓰기 :

var myWindow = window.open("", "MsgWindow", "width=200, height=100");
myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px tall!</p>");
»그것을 자신을 시도

차이 write()writeln() :

<body>

<p>Note that write() does NOT add a new line after each statement:</p>

<pre>
<script>
document.write( "Hello World!" );
document.write( "Have a nice day!" );
</script>
</pre>


<p>Note that writeln() add a new line after each statement:</p>

<pre>
<script>
document.writeln( "Hello World!" );
document.writeln( "Have a nice day!" );
</script>
</pre>

</body>
»그것을 자신을 시도

각 문장 후 새로운 라인으로, HTML 문서에 직접 텍스트를 쓰기 (using <br>) :

document.write("Hello World! <br>");
document.write("Have a nice day!");
»그것을 자신을 시도

<문서 객체