gpt4 book ai didi

javascript - 需要用 "comma"替换 'dot'

转载 作者:行者123 更新时间:2023-11-29 16:14:21 24 4
gpt4 key购买 nike

请帮我调整一个现有脚本,用 DOT 替换 COMMA。我使用一个脚本来限制在文本字段中插入字符。只有 1,2,3,4,5,6,7,8,9,0 和“.”和“,”被接受插入。我想要两个插入 DOT 的按钮 - key==188(逗号)和 key==190(点)。

jQuery.fn.ForceNumericOnly =
function()
{
return this.each(function()
{
$(this).keydown(function(e)
{
var key = e.charCode || e.keyCode || 0;
return (
key == 8 ||
key == 9 ||
key == 46 ||
key == 110 ||
key == 188 ||
key == 190 ||
(key >= 35 && key <= 40) ||
(key >= 48 && key <= 57) ||
(key >= 96 && key <= 105));

});
});
};
$("#iMONEY").ForceNumericOnly();

可以测试HERE

最佳答案

就用

if(e.keyCode == 188){
e.preventDefault();
$(this).val($(this).val() + '.');
}

Here你去。 :)

供将来引用Mini-Tutorial .

关于javascript - 需要用 "comma"替换 'dot',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19474977/

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