Saturday, December 02, 2006
자바스크립트] 문자열 출력 함수, 텍스트 쓰기; HTML-JavaScript Print String
자바스크립트로 HTML에 문자열(글자)을 출력하려면
document.write();
라는 메소드(함수)를 사용합니다.
문자열이나 변수들을 서로 연결할 때에는 플러스(+) 기호나, 쉼표(,)로 이어 주면 됩니다.
자바스크립트 안에서 따옴표를 사용할 때에는 작은따옴표(홑따옴표:')를 사용하는 것이 좋습니다. (▶▶ [HTML] 자바스크립트 소스에서, 쌍따옴표 홑따옴표 (큰따옴표 작은따옴표) 표현 (이스케이프 Escape) 참고)
그리고
+ '<br />'
이런 HTML 태그까지 출력해 주어야 다음 줄로 줄바꿈(행갈이)이 됩니다.
브라우저 화면 출력 결과:
document.writeln()
이라는 메서드는, 문자열을 출력한 후, 끝에 줄바꿈 문자를 추가하지만, HTML문법에서는 줄바꿈 문자가 무시되기에 실제로는 줄바꿈이 되지 않습니다.
document.write();
라는 메소드(함수)를 사용합니다.
문자열이나 변수들을 서로 연결할 때에는 플러스(+) 기호나, 쉼표(,)로 이어 주면 됩니다.
자바스크립트 안에서 따옴표를 사용할 때에는 작은따옴표(홑따옴표:')를 사용하는 것이 좋습니다. (▶▶ [HTML] 자바스크립트 소스에서, 쌍따옴표 홑따옴표 (큰따옴표 작은따옴표) 표현 (이스케이프 Escape) 참고)
그리고
+ '<br />'
이런 HTML 태그까지 출력해 주어야 다음 줄로 줄바꿈(행갈이)이 됩니다.
document.write: HTML 웹페이지에 글쓰기(문자열 출력) 예제
<script type="text/javascript">
document.writeln('글 쓰기 테스트입니다.');
document.write('글 쓰기 테스트입니다.' + '<br />');
document.write('글 쓰기 테스트입니다.' + '<br />');
document.write('글 쓰기 테스트입니다.' + '<br />');
// 빈 줄 3줄 넣기
document.write('<br /><br /><br />');
var s = 'ABCD';
document.write('변수 내용 쓰기 테스트: ' + s + '<br />');
var n = 123.001;
document.write('변수 내용 쓰기 테스트: ' + n + '<br />');
// 또는 쉼표(콤마)로도, 문자열/변수를 서로 연결할 수 있음
document.write('변수 내용 쓰기 테스트: ', n, '<br />');
</script>
document.writeln('글 쓰기 테스트입니다.');
document.write('글 쓰기 테스트입니다.' + '<br />');
document.write('글 쓰기 테스트입니다.' + '<br />');
document.write('글 쓰기 테스트입니다.' + '<br />');
// 빈 줄 3줄 넣기
document.write('<br /><br /><br />');
var s = 'ABCD';
document.write('변수 내용 쓰기 테스트: ' + s + '<br />');
var n = 123.001;
document.write('변수 내용 쓰기 테스트: ' + n + '<br />');
// 또는 쉼표(콤마)로도, 문자열/변수를 서로 연결할 수 있음
document.write('변수 내용 쓰기 테스트: ', n, '<br />');
</script>
브라우저 화면 출력 결과:
글 쓰기 테스트입니다. 글 쓰기 테스트입니다.
글 쓰기 테스트입니다.
글 쓰기 테스트입니다.
변수 내용 쓰기 테스트: ABCD
변수 내용 쓰기 테스트: 123.001
변수 내용 쓰기 테스트: 123.001
글 쓰기 테스트입니다.
글 쓰기 테스트입니다.
변수 내용 쓰기 테스트: ABCD
변수 내용 쓰기 테스트: 123.001
변수 내용 쓰기 테스트: 123.001
document.writeln()
이라는 메서드는, 문자열을 출력한 후, 끝에 줄바꿈 문자를 추가하지만, HTML문법에서는 줄바꿈 문자가 무시되기에 실제로는 줄바꿈이 되지 않습니다.
tag: html
HTML | CSS | 자바스크립트 JavaScript
<< Home