原生js實(shí)現(xiàn)shift/ctrl/alt按鍵的獲取
更新時間:2013年04月08日 11:34:59 投稿:whsnow
小測試shift、ctrl、alt按鍵的獲取,感興趣的朋友可以參考下哈,希望可以幫助到你
復(fù)制代碼 代碼如下:
document.onclick = function(e){
alert(getKey(e));
};
function getKey(e){
var e = e || window.event;
var keys = [];
if(e.shiftKey){
keys.push("shift鍵");
};
if(e.ctrlKey){
keys.push("ctrl鍵");
};
if(e.altKey){
keys.push("alt鍵");
};
return keys;
};
相關(guān)文章
Javascript中定義方法的另類寫法(批量定義js對象的方法)
用了很多的Javascript框架,偶爾也會去看一下框架的源碼,經(jīng)常會看到這樣的代碼。2011-02-02文本框中禁止非數(shù)字字符輸入比如手機(jī)號碼、郵編
總是遇到很多禁止非數(shù)字字符輸入的文本框,比如手機(jī)號碼了 郵編了于是下面為大家介紹下如何禁止,感興趣的朋友可以了解下2013-08-08js選取多個或單個元素的實(shí)現(xiàn)代碼(用class)
js選取多個或單個元素的實(shí)現(xiàn)代碼(用class),需要的朋友可以參考下2012-08-08uniapp動態(tài)修改元素節(jié)點(diǎn)樣式詳解
這篇文章主要介紹了uni-app動如何態(tài)修改元素節(jié)點(diǎn)樣式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-08-08記錄幾個javascript有關(guān)的小細(xì)節(jié)
記錄幾個javascript有關(guān)的小細(xì)節(jié)...2007-04-04Bootstrap實(shí)現(xiàn)登錄校驗(yàn)表單(帶驗(yàn)證碼)
本文給大家介紹使用Bootstrap新制作的一個登錄框,帶驗(yàn)證碼,帶校驗(yàn),非常不錯,具有參考借鑒價值,感興趣的朋友可以參考下2016-06-06JavaScript原生節(jié)點(diǎn)操作小結(jié)
本文主要介紹了JavaScript原生節(jié)點(diǎn)操作的相關(guān)知識。具有一定的參考價值,下面跟著小編一起來看下吧2017-01-01javascript中的offsetWidth、clientWidth、innerWidth及相關(guān)屬性方法
這篇文章主要介紹了javascript中的offsetWidth、clientWidth、innerWidth及相關(guān)屬性方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05