那些将其标记为重复的人请查看并回答我!因为在这里我的场景与其他场景完全不同!我没有 HTML 网站!我正在使用 ASPX 网页应用程序!因此,如果我设置 type="number" 或 "tel" 它不会运行!因为 ASPX 页面标签中没有这样的属性。我只允许使用!所以那些以前的 HTML 页面答案我可以使用 type="number" 或 "tel"。请在您的本地环境中尝试。因为尝试这段代码<input type="number" runat="server" id="numberonly"/> or <input type="tel" runat="server" id="numberonly"/>
,但如果我们不使用这样的 runat="server" 属性,这将起作用
<input type="number" id="numberonly"/>
但我想要 runat="server" 因为我将这些参数带到后端,比如获取 .value 等字段的值!所以请帮助我在客户端本身做到这一点。
我搜索了很多内容以仅显示数字键盘,当他们从 android 或 iPhone 或两者调用我的 aspx 网页时......在 HTML5 中,我有 type 属性 number 来实现这一点,但我的问题是我有ASPX 网页上的移动网站页面。
代码<input type="text" id="txtnumber" value="Numberonly" pattern="[0-9]*" />
不工作!所以我想定义一个属性号,以便我可以使用它,<input type="number"
请有人帮忙吗?我也已经试过了type="tel"
!