mvc3怎么使用JS验证邮箱 正则表达式的@要出错,怎么解决????

JavaScript019

mvc3怎么使用JS验证邮箱 正则表达式的@要出错,怎么解决????,第1张

mvc3验证当然首选模型验证了。

[DataType(System.ComponentModel.DataAnnotations.DataType.EmailAddress)]

public string UserEmail { getset}

只要你声明 DataType(System.ComponentModel.DataAnnotations.DataType.EmailAddress)就会自动帮你验证字段是不是正确的邮箱

试了一下,可以的,而且正则表达式也支持这样的格式.

alert(/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/gi.test('dingyh.bjhy@sinopec.com'))

这样的语句返回true,没问题