1

您可以在此处查看我的小型 ASP.NET MVC3/Razor 应用程序的实时示例。

文本框和文本区域都具有以下属性,只需要单词字符。该表单使用 jquery-validate.js。

pattern = @"\w{1,50}" //50 characters, etc.

仅在 Firefox (v13.0.1) 中,当这些字段包含空格或点等字符时,这些字段会突出显示,就好像它们无效一样,这两者都应该是合法字符。为什么只有这个浏览器,我应该如何纠正它?我应该使用不同的模式吗?

更新:我意识到它是内置的 HTML5“模式”属性,它被 Firefox 以不同的方式处理,这就是表单仍然可以提交的原因。

4

0 回答 0