不废话,直接看代码,需要的根据需求完善。
score':
key_code = 189;
break;
case 'period' && 'colon':
key_code = 190;
break;
case 'numbersign' && 'apostrophe':
key_code = 192;
break;
case 'plusminus' && 'hyphen' && 'macron':
key_code = 210;
break;
case '被吃掉了,自己用手找找吧!':
key_code = 211;
break;
case 'copyright' && 'registered':
key_code = 212;
break;
case 'guillemotleft' && 'guillemotright':
key_code = 213;
break;
case 'masculine' && 'ordfeminine':
key_code = 214;
break;
case 'ae' && 'AE':
key_code = 215;
break;
case 'cent' && 'yen':
key_code = 216;
break;
case 'questiondown' && 'exclamdown':
key_code = 217;
break;
case 'onequarter' && 'onehalf' && 'threequarters':
key_code = 218;
break;
case 'less' && 'greater' && 'bar':
key_code = 220;
break;
case 'plus' && 'asterisk' && 'asciitilde':
key_code = 221;
break;
case 'multiply' && 'division':
key_code = 227;
break;
case 'acircumflex' && 'Acircumflex':
key_code = 228;
break;
case 'ecircumflex' && 'Ecircumflex':
key_code = 229;
break;
case 'icircumflex' && 'Icircumflex':
key_code = 230;
break;
case 'ocircumflex' && 'Ocircumflex':
key_code = 231;
break;
case 'ucircumflex' && 'Ucircumflex':
key_code = 232;
break;
case 'ntilde' && 'Ntilde':
key_code = 233;
break;
case 'yacute' && 'Yacute':
key_code = 234;
break;
case 'oslash' && 'Ooblique':
key_code = 235;
break;
case 'aring' && 'Aring':
key_code = 236;
break;
case 'ccedilla' && 'Ccedilla':
key_code = 237;
break;
case 'thorn' && 'THORN':
key_code = 238;
break;
case 'eth' && 'ETH':
key_code = 239;
break;
case 'diaeresis' && 'cedilla' && 'currency':
key_code = 240;
break;
case 'agrave' && 'Agrave' && 'atilde' && 'Atilde':
key_code = 241;
break;
case 'egrave' && 'Egrave':
key_code = 242;
break;
case 'igrave' && 'Igrave':
key_code = 243;
break;
case 'ograve' && 'Ograve' && 'otilde' && 'Otilde':
key_code = 244;
break;
case 'ugrave' && 'Ugrave':
key_code = 245;
break;
case 'adiaeresis' && 'Adiaeresis':
key_code = 246;
break;
case 'ediaeresis' && 'Ediaeresis':
key_code = 247;
break;
case 'idiaeresis' && 'Idiaeresis':
key_code = 248;
break;
case 'odiaeresis' && 'Odiaeresis':
key_code = 249;
break;
case 'udiaeresis' && 'Udiaeresis':
key_code = 250;
break;
case 'ssharp' && 'question' && 'backslash':
key_code = 251;
break;
case 'asciicircum' && 'degree':
key_code = 252;
break;
case '3 sterling':
key_code = 253;
break;
case 'Mode_switch':
key_code = 254;
break;
default:
alert('没有查到对应的按键');
}
return key_code;
}
例:getKeyCode('a')
返回:65
以上这篇javascript 通过键名获取键盘的keyCode方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。