JavaScript
html script, javasciprt 수행 순서
tomato13
2008. 8. 26. 18:44
<html>
<head>
<script type="text/javascript" language="javascript">
function load() {
document.myform.url.value = "hello";
}
</script>
</head>
<body onload="javascript:load();">
<form name="myform" id="myform">
<b>URL</b>
<input name="url" type="text" size="40">
</form>
<script type="text/javascript" language="javascript">
alert(document.myform.url.value);
</script>
</body>
</html>
위의 빨간 라인 가운데 어느 것이 먼저 실행이 될까? 위의 script를 수행하면 alert이 나타내는 dialog box에는 아무런 내용도 나타나지 않는다. javascript:load()는 html interpreting이후에 수행이 되는 듯 하다.
p.s) 천리길도 한 걸음씩...ㅡ.ㅡ;;