js 다시 학습 노트 (2) 탄 상자, 함수, 순환, 이벤트

2732 단어 학습 노트
1,  프롬프트 상자
경고 상자 -  alert ("텍스트");
확인 상자 -  확인 ("텍스트");
프롬프트 상자 -  prompt ("텍스트", "기본 값");
2,   js 함수   
     js 코드 를 함수 에 기록 하면 페이지 에 불 러 올 때 이 스 크 립 트 를 실행 하 는 것 을 피 할 수 있 습 니 다.
 
         함수 에는 일부 코드 가 포함 되 어 있 습 니 다. 이 코드 들 은 이벤트 에서 만 활성화 되 거나 이 함 수 를 호출 할 수 있 습 니 다.
 
 외부 에 끼 워 넣 으 면 페이지 의 모든 위치 에서 스 크 립 트 를 호출 할 수 있 습 니 다. .js 스 크 립 트 다른 페이지 에서 도 호출 할 수 있 습 니 다.
 
    함수 가 페이지 의 시작 위치, 즉 < head > 부분 정의
 
 
<head>
<script type="text/javascript">
    function displaymessage()
    {
       alert("Hello World!")
     }
</script>
</head>

<body>
   <form>
      <input type="button" value="Click me!" onclick="displaymessage()" >
  </form>
</body>
</html>

 
 
3,   js 함수 return
 
함수 내 에서 설명 한 변 수 는 함수 내부 에서 만 호출 할 수 있 습 니 다. 로 컬 변 수 는 해당 함 수 를 초과 한 후에 효력 을 잃 고 소각 되 었 습 니 다.
 
      함수 외 성명 의 변수, 페이지 의 모든 변 수 를 접근 할 수 있 습 니 다.
 
      이 변수의 수명 주 기 는 성명 부터 페이지 닫 기 까지 입 니 다.    
 
4,   순환 하 다. 
 
        for ,while 
 
continue , break
  --------------       -----------------
 
for (변수 in  개체 
{
....
}   
 
<body>

<script type="text/javascript">
    var x
    var mycars = new Array()
    mycars[0] = "Saab"
    mycars[1] = "Volvo"
    mycars[2] = "BMW"

    for (x in mycars)
    {
         document.write(mycars[x] + "<br />")
    }
</script>

</body>

 
 
5,  각종 js 사건 
 
     onload ,  onUnload 
     사용자 가 페이지 에 들 어 갈 때 onload 를 터치 합 니 다. 사용자 가 페이지 를 떠 날 때 onUnload 를 터치 합 니 다. 
 
 
6,   onFocus ,  onBlur ,  onChange 
      onChange 사용자 가 도 메 인 에 있 는 내용 을 바 꾸 면 onChange... checkEmail 함수 가 호출 됩 니 다. 
      
 
7,   onSubmit 
 
      onSubmit 는 폼 을 제출 하기 전에 모든 폼 도 메 인 을 검증 하 는 데 사 용 됩 니 다.
      사용자 가 폼 의 확인 단 추 를 눌 렀 을 때 checkForm 함수 가 호출 되면 도 메 인 값 이 잘못 되 었 을 때 함수 가 되 돌아 갑 니 다.
      true 로 돌아 갈 때 폼 제출 반대로 취소 하 다.
 
     

 
 
8,  onMouseOver    onMouseOut
 
---------------------------------
 
다음 에는 js 각종 사건 에 관 한 전문 적 인 글 을 한 편 써 야 한다.

좋은 웹페이지 즐겨찾기