jsは再びノート(二)の弾枠、関数、循環、イベントを勉強します.

2434 ワード

1, ヒントボックス
警告ボックス -  alert(「テキスト」)
確認ボックス -  confirm(「テキスト」)
ヒントボックス -  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 
 
conting ue、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、 アンロード 
     ユーザーがページに入ると、onloadをトリガします. ユーザーがページを離れる時、OnUniloadをトリガします. 
 
 
6,  オンフォークス、 オンブラ、 オンチャン. 
      オンChangeはユーザーがドメインの内容を変更すると、オンChokEmail関数が呼び出されます. 
      
 
7,  onSubmit 
 
      OnSubmitはフォーム提出前にすべてのフォームドメインを検証するために使用されます.
      ユーザーがフォームの確認ボタンをクリックすると、checkForm 関数が呼び出されると、ドメイン値が無効関数として返されます.
      trueを返すときは、フォームを提出します. 逆にキャンセルします
 
     
>
 
 
8, onMouseOver   onMouseOut
 
-----------------
 
今度は専門的にjsの各種事件に関するテーマ文を書きます.