【发布时间】:2018-05-11 20:11:06
【问题描述】:
我正在尝试将我的文本输入限制为只允许输入字母,而不是数字。最多 100 个字符。我很难找出如何使用模式属性只允许字母。这是我尝试这样做的代码的一部分。
<form action="http://www.severien.com/grit/formecho.php" method="post" target="_blank">
<label for="videorequests"> Video Requests:</label>
<input type="text" id="videorequests" name="videorequests" maxlength="100" pattern="[a-z]{1,100}" />
<input type="submit" value="Submit" class="submitbutton" />
</form>
使用属性 maxlength 我将字符输入限制为 100。如何使用模式将字符限制为仅使用字母,不包括数字字符?
【问题讨论】:
-
试试
^[A-Za-z]{1,100}$ -
pattern="[A-Za-z]{1,100}"应该可以工作
标签: regex html design-patterns attributes xhtml