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) 천리길도 한 걸음씩...ㅡ.ㅡ;;

'JavaScript' 카테고리의 다른 글

슬라이드쇼  (0) 2011.06.10
구구단 샘플  (0) 2011.06.10
일정 시간이 경과후에 함수 호출  (0) 2008.08.26
document.location.href  (0) 2008.08.26
The ActiveXObject() Function  (0) 2008.08.25