JavaScript의 alert() 경고창 안에서 문장을 여러 줄로 표시하고 싶다면, 이스케이프 문자인 "\n"을 사용하면 됩니다.
alert("첫 번째 줄\n 두 번째 줄");예제
아래 코드를 실행하면 버튼을 클릭했을 때 줄바꿈이 적용된 경고창이 나타나는 것을 직접 확인할 수 있습니다.
<html>
<head>
<script>
<!--
function Warn() {
alert ("경고 메시지입니다!\n새로운 줄입니다.");
document.write ("경고 메시지입니다!");
}
//-->
</script>
</head>
<body>
<p>아래 버튼을 클릭하면 결과를 확인할 수 있습니다: </p>
<form>
<input type="button" value="클릭하세요" onclick="Warn();" />
</form>
</body>
</html>동작 원리
"\n"은 개행(newline)을 의미하는 특수 문자입니다. 문자열 중간에 삽입하면 해당 위치에서 줄이 바뀌어 경고창에 두 줄 이상의 텍스트가 표시됩니다. 위 예제에서는 "경고 메시지입니다!" 다음에 "\n"이 위치하고 있으므로, "새로운 줄입니다."라는 문장은 자동으로 다음 줄에 출력됩니다.