首頁 >web前端 >html教學 >html在使用者按下按鍵時觸發的事件屬性onkeydown

html在使用者按下按鍵時觸發的事件屬性onkeydown

黄舟
黄舟原創
2017-11-06 09:32:482842瀏覽

實例

當使用者按鍵時執行一段JavaScript

<input type="text" onkeydown="displayResult()">

瀏覽器支援


##IE

Firefox

Chrome

Safari

#Opera


所有主流瀏覽器都支援onkeydown屬性。

定義和用法

onkeydown 屬性在使用者(在鍵盤上)按鍵時觸發。

提示:相對於onkeydown

事件的事件順序:

onkeydown

onkeypress onkeyup

註釋:onkeydown 屬性不適用於以下元素:dde6fb694e6711ae5e6f381704c04ae4、71af07a0e88a1ac1ff73f855702ac153、0c6dc11e160d3b678d68754cc175188a、93f0f5c25f18dab9d176bd4f6de5d30e、100db36a723c770d327fc0aef2ce13b1、d5ba1642137c3f32f4f4493ae923989c、e8e496c15ba93d81f6ea4fe5f55a2244、100db36a723c770d327fc0aef2ce13b1、d5ba1642137c3f32f4f4493ae923989c、e8e496c15ba93d81f6ea4fe5f55a2244、100db36a723c770d327fc0aef2ce13b1、27835793f4768f4164d1421d99e293bc、c9ccee2e6ea535a969eb3f532ad9fe89 或b2386ffb911b14667cb8f0f91ea547a7。

HTML 4.01 與 HTML5 之間的差異

無。

語法

<element onkeydown="script">

屬性值

#值scriptonkeydown 發生時執行的腳本。

onkeydown 取得使用者按下的按鍵

以下是利用onkeydown 事件取得使用者按下鍵盤按鍵資訊的範例:

<html>
<body>
<script type="text/javascript">
function noNumbers(e)
{
    var keynum;
    var keychar;
    keynum = window.event ? e.keyCode : e.which;
    keychar = String.fromCharCode(keynum);
    alert(keynum+&#39;:&#39;+keychar);
}
</script>
<input type="text" onkeydown="return noNumbers(event)" />
</body>
</html>


以上是html在使用者按下按鍵時觸發的事件屬性onkeydown的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn