gpt4 book ai didi

javascript - 允许按键时使用退格键、数字和斜杠

转载 作者:行者123 更新时间:2023-12-02 18:30:54 25 4
gpt4 key购买 nike

我有这个按键功能,只允许数字和“/”,我想添加退格键。有人有想法吗?

function OnKeyPressNumberText(sender, eventArgs)
{
var char = eventArgs.get_keyCharacter();
//will allow just letters and "-"
var exp = /[^0-9/]/g;
if (exp.test(char)) {
eventArgs.set_cancel(true);
}
}

最佳答案

一些命令键也有字符值:

输入 - 13

退格键 - 8

逃脱 - 27

...

跳过所有小于 32(或小于空格)的字符

  var char = eventArgs.get_keyCharacter();

// let command keys (BackSpace, Enter, Tab/Shift+Tab, Escape...) do its work
if (char < ' ') {
eventArgs.set_cancel(true); // <- see Mike Mouannes comments below

return;
}

//will allow just letters and "-"
var exp = /[^0-9/]/g;

if (exp.test(char)) {
eventArgs.set_cancel(true);
}

关于javascript - 允许按键时使用退格键、数字和斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17809375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com