gpt4 book ai didi

javascript - 输入 - 移动浏览器上仅输入数字

转载 作者:行者123 更新时间:2023-12-02 16:59:45 24 4
gpt4 key购买 nike

我想要一个只能输入数字的输入字段(没有逗号、点、主题标签...)。我在 JavaScript 中有这段代码:

function nummer(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
{
return false;
}
return true;
}

和 HTML

<input name="pers" type="tel" required="required" id="pers" autocomplete="off" onkeypress="return nummer(event)" size="2" maxlength="2" />

在桌面浏览器上,这很完美,但在移动浏览器上,您仍然可以输入逗号、主题标签……

有人知道问题是什么吗?

最佳答案

将此属性添加到仅接受数字作为输入的输入标记的 pattern="\d+"

关于javascript - 输入 - 移动浏览器上仅输入数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25847509/

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