如何在textarea标记中添加正则表达式

时间:2016-01-05 21:29:38

标签: javascript jquery regex html5

最近我开始与HTML5 tags合作,而且我是新手。我正在使用textarea标记。我想使用regular expression,但我没有看到任何属性(例如pattern)。它是否在textarea代码中不可用?如果是的话,.js会是选择吗?

代码:

var regex = "^[A-Za-z0-9 ]+$";

<textarea placeholder="Add Your Name or Special Instructions" title="Add Your Name or Special Instructions"
          id="WhoFor" maxlength=@specialInstructionsMaxCharLimit name="WhoFor" rows="2" cols="20">@Model.MenuItemModel.WhoFor</textarea>

1 个答案:

答案 0 :(得分:2)

HTML5 textarea元素不支持pattern属性。

即使您添加了模式属性,它也无法正常工作,因为浏览器会忽略它。

你是对的,你需要用js来做。