저는 방금 Javascript를 배우기 시작했습니다. 나는 "Hello World!"를 원한다. 사용자가 버튼을 클릭하면 웹 페이지에 기록됩니다. 나는 이것을 시도 :이 자바 스크립트 코드가 웹 페이지에 쓰지 않는 이유는 무엇입니까?
<html>
<head>
<script type="text/javascript">
function displaymessage()
{
document.write("Hello World!");
}
</script>
</head>
<body>
<form>
<input type="button" value="Click me!" onclick="displaymessage()" />
</form>
</body>
</html>
나는 그것이 window.alert("Hello World!")
할 수 있지만, 어떤 이유로 document.write("Hello World!")
할 수 없습니다. 버튼이 사라지고 텍스트가 표시되지 않습니다. 내 생각 엔 문제는 document.write
에 있지만 그 문제를 해결하는 방법을 모르겠습니다. 어떤 제안?
어떤 브라우저를 사용하고 있습니까? – Anurag
#thryle, FF 3.6에서 작동합니다. – Starx
생각해보십시오. Document.write를 사용하면 효과적으로 페이지가 변경됩니다. HTML은 동적이 아니므로 모든 것이 다시로드되어야합니다. –