javascript 通过键名获取键盘的keyCode方法

前端之家收集整理的这篇文章主要介绍了javascript 通过键名获取键盘的keyCode方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

不废话,直接看代码,需要的根据需求完善。

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方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

原文链接:https://www.f2er.com/js/34413.html

猜你在找的JavaScript相关文章