Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有输入文本区域,我需要将输入符号限制为仅数字,+/-/“”。有没有办法在不制作自己的 JS 文件的情况下做到这一点?
在 HTML 中,您可以设置<input pattern="[0-9+\- ]*">. 浏览器对此 HTML5 功能的支持是有限的,并且作者对错误报告和处理的控制是原始的。
<input pattern="[0-9+\- ]*">
通常人们使用 JavaScript 进行这种浏览器端检查。它不需要 JavaScript 文件;该代码可以嵌入到 HTML 文档中。