我似乎没有找到哪个版本的“onkeyup”是正确的:
camelcase: onKeyUp
或
小写: onkeyup
[更新] http://www.w3.org/TR/html4/intro/sgmltut.html提及:
“属性名称始终不区分大小写。”
答案 0 :(得分:5)
HTML不区分大小写。因此,如果它们位于HTML元素中,则可以正常使用,如下所示:
<div onkeyup='alert()'></div>
但是,JavaScript区分大小写。只有小写可以在那里工作:
document.getElementById('div').addEventListener('keyup', function (){
someCode();
}, false);
答案 1 :(得分:2)
onkeyup
是正确的,onKeyUp
有效,因为HTML不区分大小写。 (XHTML区分大小写,因此您应使用onkeyup
作为属性。)
答案 2 :(得分:0)
小写版本是正确的。
答案 3 :(得分:0)
onkeyup