Javascript &引用#&引用;keyCode=222 vs 51(Chrome vs Chrome for Android)-为什么会有区别?

Javascript &引用#&引用;keyCode=222 vs 51(Chrome vs Chrome for Android)-为什么会有区别?,javascript,keycode,Javascript,Keycode,在Android上键入#会给出不一致的键码: Chrome on Ubuntu 14.10: "#" keyCode = 222 Chrome on Android 4.4.4: "#" keyCode = 51 这是为什么 onkeyup=alert(event.keyCode); 键码值并不是所有浏览器都标准化的。这里有一张差异表,上面写着: 不,不幸的是,并非所有关键代码都是标准化的。例如 减号键在不同的浏览器中具有不同的键代码 他们引用的浏览器间常见的键码不同的其他例子有;:、=+

在Android上键入
#
会给出不一致的键码:

Chrome on Ubuntu 14.10:  "#" keyCode = 222
Chrome on Android 4.4.4: "#" keyCode = 51
这是为什么

onkeyup=alert(event.keyCode);

键码值并不是所有浏览器都标准化的。这里有一张差异表,上面写着:

不,不幸的是,并非所有关键代码都是标准化的。例如 减号键在不同的浏览器中具有不同的键代码

他们引用的浏览器间常见的键码不同的其他例子有
;:
=+
-