javascript - 如何使 html5 输入使用模式属性仅接受来自 gmail.com 的电子邮件地址?
问题描述
我正在使用 html 输入控件来输入电子邮件地址。另外,我使用的是必需属性,但我希望输入只能来自 gmail.com,即 john@gmail.com、aamir@gmail.com 等,而不是任何其他域。
<input type="text" name="email" pattern="^[a-zA-Z0-9]+@domain\.[a-zA-z]+$" required>
但这接受每个域,而不仅仅是 gmail.com。
注意:我需要在 html5 控件中使用正则表达式,而不是使用 javascript 等
更新:我在 asp.net mvc 中使用剃刀语法。
解决方案
推荐阅读
- ios - 字符串中的内联按钮和/或文本字段,使用 Swift 与文本相同
- google-chrome-devtools - 如何更改 Chrome DevTools 中的指南/规则颜色
- google-cloud-platform - MQTT over WebSockets 定期断开连接
- fluid-dynamics - 热方程与 Navier Stokes 方程的关系
- c - 意外的断点试图从结构打印 C 字符串
- javascript - 添加在 forEach() 中创建的数组的索引值
- imagemagick - 如何在图像上添加不透明度(30%)的gif?
- swift - Swift 中的类名可以和协议名相同吗?
- php - 通知玩家另一个人正在挑战他
- arrays - Excel公式:如何遍历数组并检查是否属于另一个列表