Javascript 无法使evet.charCode正常工作
我有3个div,我需要把它们放在只接受数字的地方。 我尝试附加“onkeypress”函数,但它仍然接受数字。 这里有人能帮我吗?我似乎找不到问题出在哪里 代码如下:Javascript 无法使evet.charCode正常工作,javascript,jquery,html,Javascript,Jquery,Html,我有3个div,我需要把它们放在只接受数字的地方。 我尝试附加“onkeypress”函数,但它仍然接受数字。 这里有人能帮我吗?我似乎找不到问题出在哪里 代码如下: document.getElementById("cc-num").maxLength = 16; document.getElementById("zip").maxLength = 5; document.getElementById("cvv").maxLength = 3; $("#cc-num").append("onk
document.getElementById("cc-num").maxLength = 16;
document.getElementById("zip").maxLength = 5;
document.getElementById("cvv").maxLength = 3;
$("#cc-num").append("onkeypress='return event.charCode >= 48 &&
event.charCode <= 57'");// makes the Card Number div only digit
available.
$("#zip").append("onkeypress='return event.charCode >= 48 &&
event.charCode <= 57'"); // makes the Zip div only digit available
$("#cvv").append("onkeypress='return event.charCode >= 48 &&
event.charCode <= 57'"); // makes the cvv div only digit available.
document.getElementById(“cc num”).maxLength=16;
document.getElementById(“zip”).maxLength=5;
document.getElementById(“cvv”).maxLength=3;
$(“#cc num”).append(“onkeypress='return event.charCode>=48&&
event.charCode=48&&
event.charCode=48&&
event.charCode为了访问事件,您需要使用keypress
事件来调用将事件作为参数传递给它的函数
此外,不要使用内联HTML事件属性(即,onkeypress
)。25年前事件处理程序就是这样建立的,出于某种上帝所不允许的原因,它不会消失。有不使用它们,而是遵循现代的、基于标准的方法
//使用JavaScript而不是内联HTML属性设置事件回调。
//作为回调函数提供的函数将自动
//收到对事件的引用
$(“#cc num”)。在(“按键”,功能(evt){
如果(evt.charCode>=48&&evt.charCode要访问该事件,您需要使用按键
事件调用将事件作为参数传递给它的函数
此外,不要使用内联HTML事件属性(即,onkeypress
)。25年前事件处理程序就是这样建立的,出于某种上帝所不允许的原因,它不会消失。有不使用它们,而是遵循现代的、基于标准的方法
//使用JavaScript而不是内联HTML属性设置事件回调。
//作为回调函数提供的函数将自动
//收到对事件的引用
$(“#cc num”)。在(“按键”,功能(evt){
如果(Ev.CalCudie>=48 & & Ev.CalDe码不确定您想使用<代码> $(…).AppEnter(…)>代码>来追加事件侦听器。既然使用jQuery,请考虑使用<代码> .[()] />代码>语法。<代码> $(“yzip zip”)。OnKePress = 'Realviv.ChanCele>=48 & & 不为您提供闭锁读取。jQuery <代码>。在< /代码>上附加事件侦听器。可能的事件不确定您想使用<代码> $(…)>(…)>代码>来追加事件侦听器。因为您正在使用jQuery,请考虑使用<代码> .n(/)>代码>语法。<代码> $(“yzip zip”).append(“onkeypress='return event.charCode>=48&&
甚至不关闭建议阅读。jQuery.on
附加事件侦听器。以及可能的事件