當(dāng)用戶點(diǎn)擊一個(gè)元素時(shí),會(huì)觸發(fā) click 事件。在每次點(diǎn)擊的整個(gè)過(guò)程中,click 事件的運(yùn)行順序在 mousedown 和 mouseup 事件之后。
注意:當(dāng)你使用 click 事件去觸發(fā)一個(gè)動(dòng)作時(shí),也要考慮向 keydown 事件添加此動(dòng)作,以便允許不使用鼠標(biāo)或觸摸屏的用戶進(jìn)行同樣的操作。
單擊按鈕時(shí)執(zhí)行JavaScript:
<!DOCTYPE html> <html> <head> <title>HTML onclick 事件屬性的使用(菜鳥(niǎo)教程 cainiaoplus.com)</title> <script> function demo_click() { alert('哈,執(zhí)行了onclick事件'); } </script> </head> <body> <button onclick="demo_click()">點(diǎn)我試試</button> <p>在按鈕點(diǎn)擊時(shí)觸發(fā)函數(shù)。函數(shù)將彈出一個(gè)alert框。</p> </body> </html>測(cè)試看看 ?/?
IEFirefoxOperaChromeSafari
所有主流瀏覽器都支持 onclick 事件屬性
鼠標(biāo)單擊元素時(shí)會(huì)觸發(fā)onclick屬性。
注意: onclick 屬性不能應(yīng)用于以下元素:<base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, 或<title>。
沒(méi)有。
<element onclick="script">
值 | 描述 |
---|---|
script | 規(guī)定該onclick事件觸發(fā)時(shí)執(zhí)行的腳本。 |