웹관련프로그래밍(web programming)/Javascript 자바스크립트

[Javascript] HTML문서에 시간 입력하거나 글쓰기 (document.write)

끄적끄적아무거나 2021. 10. 17. 10:24

 

목차

     

     

     

     


     

     

     

    HTML DOM write(), writeln() Method 란?

     

     

    write() 메소드는 괄호안의 입력값을 HTML 문서에 표현해줍니다. 입력값으로 HTML 코드나 자바스크립트 코드를 받습니다.

     

    HTML을 바로 쓰기 때문에 실제로 write()를 사용해서 코드를 짜지는 않습니다. write() 는 일반적으로 내 코드가 정상적으로 동작하는지 확인하기 위해 debugging 용으로 사용합니다. 

     

    writeln() 은 write()와 동일한데 마지막에 줄넘김이 들어가있다는 차이 입니다.

     

     

     

     

    HTML DOM write() Syntax

     

     

    • document.write(exp1, exp2, exp3, ...)

     

    여러개의 코드를 입력에 넣을 수 있습니다. write() 는 별도의 return 값은 없고 HTML 페이지에 표현됩니다.

     

     

     

     

     

    HTML DOM write() 시간 표현 및 HTML 코드 예제

     

     

    예제 코드>>

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>https://scribblinganything.tistory.com/</title>  
    </head>
    <body>
        <h1>write 시험 페이지입니다.</h1>
        <script>
            document.write("<p>시간정보는 다음줄에 있습니다</p>",Date());
        </script>
    </body>
    </html>

     

    결과>>

     

     

    주석>>

    12번째 줄과 같이 두가지 표현을 넣어서 HTML 문서에 결과를 출력 해보았습니다.

    Javascript 결과를 debugging 할때 유용하게 사용할 수 있습니다.