다음 JavaScript가 있습니다.document.write()가 실행되지 않은 이유는 무엇입니까?
<html>
<head>
<script language="JavaScript">
function fdivisible()
{
document.write("<h1> Just a javascript demo</h1>");
var x=document.forms["aaa"]["txt1"].value;
alert(x);
}
</script>
</head>
<body>
<form action="#" name="aaa">
Enter a no. : <input type="text" name="txt1" id="txt1" />
<input type="button" value="Click" onclick="fdivisible();">
</form>
</body>
</html>
문제는 상기 JS 함수의 첫 번째 행이 실행되고, 나머지는 무시된다. 첫 번째 행을 주석 처리하면 나머지 코드가 실행됩니다. 아무도 내게 왜 그렇게 설명 할 수 있니?
가 dystroy @ 정말 고마워요, @ WTK, @는 Zaheer 아메드 –