如何强制输入字段仅使用 JavaScript 输入数字?
默认情况下,HTML 5输入字段的属性type=”number”用于获取数字格式的输入。现在强制输入字段type=”text”仅通过使用 Javascript 或 jQuery 接受数值。您还可以在移动设备上弹出数字键盘的输入字段中设置type=”tel”属性。还有很多其他方法可以强制输入字段只输入数字。
以下示例将解释如何强制输入字段力数。
- 通过使用 ASCII 码
- 通过使用 replace()、isNan()函数
示例 1:下面的示例说明Input[type=”text”]在 ASCII 代码的帮助下仅允许使用 Javascript 的数字值。
HTML
GeeksforGeeks
Force input field to take only numbers as an input
HTML
GeeksforGeeks
Input[type=text] allow only
Numeric Value Example
输出:
示例 2:下面的示例说明 Input[type="text"] 在 jQuery 的 replace() 方法和 javascript 的isNaN()函数的帮助下,仅允许使用 Javascript 的数字值。
HTML
GeeksforGeeks
Input[type=text] allow only
Numeric Value Example
输出:
JavaScript 以网页开发而闻名,但它也用于各种非浏览器环境。您可以按照这个 JavaScript 教程和 JavaScript 示例从头开始学习 JavaScript。