您可以使用HTML的pattern属性来限制输入只能为数字,并且第一个数字必须是1。下面是一个示例代码:

<input type="text" pattern="1[0-9]*" title="Please enter a number starting with 1" required>

这里的pattern属性使用正则表达式来定义输入的规则。1[0-9]*表示以1开头,后面可以跟任意数量的数字。title属性定义了当输入不符合规则时显示的提示信息。required属性则表示输入框不能为空。

请注意,虽然这种方式可以在前端进行基本的输入限制,但用户仍然可以通过其他方式绕过此限制。为了确保数据的准确性和安全性,最好在后端进行进一步的验证。

html 限制input 只能输入数字并且第一个数字必须是1

原文地址: https://www.cveoy.top/t/topic/i41q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录