javascript為按鈕注冊回車事件(設置默認按鈕)的方法
本文實例講述了javascript為按鈕注冊回車事件(設置默認按鈕)的方法。分享給大家供大家參考。具體如下:
首先不得不說,在JS方面,自己真的是個不折不扣的菜鳥。對于JS以及一些JS框架如JQuery等JS框架,自己也只是處在簡單應用的階段,當然自己也在不斷的學習當中,希望將來能跟大家分享更多JS方面的心得。今天先來點開胃的,說一下如何設置一個默認按鈕,就是不管焦點在不在按鈕上,只要按下回車,就等于觸發(fā)了按鈕的單擊事件。
代碼非常簡單,要完成這個功能,只需幾行代碼:
//為keyListener方法注冊按鍵事件
document.onkeydown=keyListener;
function keyListener(e){
// 當按下回車鍵,執(zhí)行我們的代碼
if(e.keyCode == 13){
//我們要做的事情
}
}
額,貌似有點太簡單了,就這樣完成一篇博客,我都有點不好意思了。最后為大家附上一個小程序的實例吧:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>計算器</title>
<script type="text/javascript" >
function calculate() {
var a = document.getElementById("pre-tax").value;
if (parseInt(a)>8000) {
document.getElementById("interest").value =800+ (a - 8000)*15/100;
} else {
document.getElementById("interest").value =a/10;
}
}
//為keyListener方法注冊按鍵事件
document.onkeydown=keyListener;
function keyListener(e){
// 當按下回車鍵,執(zhí)行我們的代碼
if(e.keyCode == 13){
calculate();
}
}
</script>
</head>
<body >
稅前薪資:<input type="text" id="pre-tax"/>
<input type="button" id="calculate" value="計算" onclick="calculate()"/>
利息:<input type="text" id="interest" readonly="readonly"/>
</body>
</html>
這個小實例很簡單,代碼很好懂,但是代碼背后的東西不是一般人能懂的??炊恼埮e手.....
希望本文所述對大家的javascript程序設計有所幫助。
- nodejs事件的監(jiān)聽與觸發(fā)的理解分析
- javascript下拉框選項單擊事件的例子分享
- JavaScript的事件代理和委托實例分析
- javascript實現(xiàn)百度地圖鼠標滑動事件顯示、隱藏
- JavaScript給按鈕綁定點擊事件(onclick)的方法
- js實現(xiàn)touch移動觸屏滑動事件
- js網頁滾動條滾動事件實例分析
- js實現(xiàn)滑動觸屏事件監(jiān)聽的方法
- js事件監(jiān)聽器用法實例詳解
- javascript事件委托的方式綁定詳解
- Node.js事件驅動
- js實現(xiàn)用戶離開頁面前提示是否離開此頁面的方法(包括瀏覽器按鈕事件)
- 淺談javascript的Touch事件
- javascript性能優(yōu)化之事件委托實例詳解
- 詳解Javascript事件驅動編程
- 理解JS事件循環(huán)
- 實例講解javascript注冊事件處理函數(shù)
- js和jquery實現(xiàn)監(jiān)聽鍵盤事件示例代碼
- JavaScript事件詳細講解
相關文章
JavaScript數(shù)據(jù)結構之鏈表的實現(xiàn)
鏈表是一種常見的數(shù)據(jù)結構。它是動態(tài)地進行存儲分配的一種結構。本文主要介紹JavaScript數(shù)據(jù)結構中鏈表的實現(xiàn),具有很好的參考價值。下面跟著小編一起來看下吧2017-03-03
JavaScript中獲得CheckBox狀態(tài)的方法小結
在 JavaScript 中,獲取復選框(CheckBox)的狀態(tài)(選中或未選中)可以通過以下幾種方式實現(xiàn),以下是具體方法及示例,并通過代碼示例介紹的非常詳細,需要的朋友可以參考下2025-03-03

