gpt4 book ai didi

javascript - jQuery 替换为正则表达式无法正常工作

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

我想排除所有不是数字或减号的字符。

令我震惊的是,我不能以减号开头或在任何地方输入它。只有在数字之后并使用键盘箭头按钮才能输入减号。

我想要的是能够只输入 -60 或类似的东西。我应该改变什么?

$('.minus').keyup(function() {
var txt = $(this).val();
var nwtxt = txt.replace(/[^\d-]/ig, "");
$(this).val(nwtxt);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="number" maxlength="9" class="tekstvakjes minus">

最佳答案

不要使用输入类型number,而是使用text

关于javascript - jQuery 替换为正则表达式无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41936514/

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