JavaScript事件名稱
在JavaScript中,事件是在特定情況下被觸發(fā)的操作,例如鼠標(biāo)點(diǎn)擊或鍵盤按下。當(dāng)事件觸發(fā)時(shí),對(duì)應(yīng)的JavaScript代碼會(huì)被執(zhí)行。下面是一些JavaScript常見(jiàn)的事件名稱:
1. click(點(diǎn)擊事件)
當(dāng)用戶在元素上單擊時(shí)觸發(fā)。例如:
<button onclick="myFunction()">點(diǎn)擊我</button> <script> function myFunction() { alert("Hello World!"); } </script>
2. mouseover(鼠標(biāo)懸停事件)
當(dāng)用戶將鼠標(biāo)移動(dòng)到元素上方時(shí)觸發(fā)。例如:
<script> function bigImg(x) { x.style.height = "64px"; x.style.width = "64px"; } function normalImg(x) { x.style.height = "32px"; x.style.width = "32px"; } </script>
3. keypress(按鍵事件)
當(dāng)用戶按下按鍵時(shí)觸發(fā)。例如:
<input type="text" onkeypress="myFunction()"> <script> function myFunction() { alert("你按下了鍵盤上的按鍵"); } </script>
4. load(載入事件)
當(dāng)頁(yè)面或圖像完成加載時(shí)觸發(fā)。例如:
<body onload="myFunction()"> <script> function myFunction() { alert("歡迎來(lái)到我的網(wǎng)站!"); } </script>
5. submit(提交事件)
當(dāng)表單提交時(shí)觸發(fā)。例如:
<form onsubmit="myFunction()"> <input type="text" name="fname"> <input type="submit" value="提交"> </form> <script> function myFunction() { alert("表單已提交!"); } </script>
6. change(改變事件)
當(dāng)用戶改變?cè)氐膬?nèi)容時(shí)觸發(fā)。例如:
<input type="text" onchange="myFunction()"> <script> function myFunction() { alert("你改變了文本框的內(nèi)容"); } </script>
在JavaScript中,事件名稱通常是與HTML元素相對(duì)應(yīng)的。例如,onclick
事件用于