keydown()方法觸發(fā)keydown事件,或附加一個函數(shù)以在keydown事件發(fā)生時運(yùn)行。
當(dāng)用戶按下某個鍵時,會發(fā)生keydown事件。
注意:與按鍵事件相關(guān)的事件順序是:
使用event.which屬性返回按下的鍵盤鍵。
觸發(fā)選定元素的keydown事件:
$(selector).keydown()
將功能附加到keydown事件:
$(selector).keydown(function)
當(dāng)用戶按下<input>字段中的鍵時,將彈出警報:
$("input").keydown(function(){ alert("歡迎來到菜鳥教程 www.jixiangtaizi.com.cn!!!"); });測試看看?/?
按下鍵盤鍵時,設(shè)置<input>字段的背景色:
$("input").keydown(function(event){ $(this).css("background-color", "yellow"); $("span").text(event.type); });測試看看?/?
確定按下了哪個鍵:
$("input").keydown(function(event){ $("div").text("鍵: " + event.which); });測試看看?/?
觸發(fā)<input>字段的keydown事件:
$("#btn1").click(function(){ $("input").keydown(); });測試看看?/?
參數(shù) | 描述 |
---|---|
function | 每次擊鍵事件觸發(fā)時執(zhí)行的函數(shù) |