如何限制jsp中的输入只使用字母而不使用JavaScripts(因为JavaScripts被禁用)

How to restrict a input in jsp to take only alphabets without using JavaScripts (as JavaScripts are disabled)?

本文关键字:JavaScripts 因为 jsp 何限制 输入      更新时间:2023-09-26

我的JSP页面中的输入标记是<input type="text" name="firstName" id="fName" />。如何强制字段只接受字母字符?如果用户按下LETTERS以外的任何键,则不应将其输入到文本字段中。

当今大多数浏览器都支持HTML5,它允许特定的输入特性,即

<input type="number" .. /> 

将只允许数字作为输入。

仅对于文本,您需要使用模式:

<input type="text" name="name" pattern="[a-zA-Z]" />

有关更多信息,请访问HTML5文档