jsは再びノート(二)の弾枠、関数、循環、イベントを勉強します.
2434 ワード
1, ヒントボックス
警告ボックス - alert(「テキスト」)
確認ボックス - confirm(「テキスト」)
ヒントボックス - prompt(「テキスト」「標準値」)
2, js関数
jsコードを関数に書き込むと、ページの読み込み時にスクリプトが実行されないようにできます.
関数にはいくつかのコードが含まれています.これらのコードはイベントでのみアクティブになり、または関数を呼び出します.
ページのどこでもスクリプトを呼び出すことができます.外部に組み込むと .jsスクリプト 他のページでも呼び出すことができます.
関数はページの先頭、すなわち「head」の部分で定義されています.
3, js関数のreturn
関数内で宣言されている変数は、関数内でしか呼び出されません.ローカル変数といいます.ローカル変数は、関数を超えて無効になります.破壊されます.
関数外で宣言された変数、 ページ上のすべての変数にアクセスできます.
これらの変数のライフサイクルは、宣言の開始からページの終了までです.
4, ループ
for,while
conting ue、break
-------------- -----------------
for(変数 in オブジェクト)
{
…
)
5, 各種js事件
onload、 アンロード
ユーザーがページに入ると、onloadをトリガします. ユーザーがページを離れる時、OnUniloadをトリガします.
6, オンフォークス、 オンブラ、 オンチャン.
オンChangeはユーザーがドメインの内容を変更すると、オンChokEmail関数が呼び出されます.
7, onSubmit
OnSubmitはフォーム提出前にすべてのフォームドメインを検証するために使用されます.
ユーザーがフォームの確認ボタンをクリックすると、checkForm 関数が呼び出されると、ドメイン値が無効関数として返されます.
trueを返すときは、フォームを提出します. 逆にキャンセルします
警告ボックス - 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を返すときは、フォームを提出します. 逆にキャンセルします