gpt4 book ai didi

javascript - charCodeAt 给出错误的 charCode

转载 作者:行者123 更新时间:2023-12-03 07:15:35 25 4
gpt4 key购买 nike

我有这段代码,用于检查右键单击+粘贴输入,然后将每个粘贴字符的字符代码传递到函数中。但是字符代码似乎不正确。我已将“fds”粘贴到输入中,它显示第一个字符的字符代码是102,但“f”的字符代码是70。

这是代码:

ko.bindingHandlers.strictNumeric = {
init: function (element) {
$(element).bind('input propertychange', function () {
for (var x = 0; x < $(this).val().length; x++) {
if (qb.Utils.Number().isAcceptableNonNumericCharacter($(this).val().charCodeAt(x))) {
return;
} else {
event.preventDefault();
}
}
});
}
};

$(this).val() 等于“fds”。第一个循环中 $(this).val().charCodeAt(x) 参数的值为 102 而不是 70。这是为什么?

最佳答案

f 的字符代码正确为 102,F 的字符代码为 70。

关于javascript - charCodeAt 给出错误的 charCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36441161/

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