以下哪种输入元素的变体会在移动浏览器中显示数字键盘?

3

正确的代码是什么?有什么想法。

<input type="text" pattern="[0-9]*"/>

<input type="number"/>

<input type="text" keyboard="numeric"/>

<input type="text" keyboard="number11"/>

为什么不试一下呢?! - Biffen
2个回答

0

您应该使用以下输入,两者都可以:

<input type="number" />
<input type="tel" />

-1

这要看情况。如果您使用 <input type="number">,浏览器将呈现它作为包含上下按钮以循环值的数字输入。如果您希望它仅为数字,但没有按钮,则使用 pattern。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接