Мне нужно поле типа e-mail в HTML5 для проверки писем, содержащих также буквы ñ и Ñ, поэтому я создал это поле ввода:
<input autocomplete="off" class="form-control"
data-val="true" data-val-email="El E-mail ingresado es incorrecto."
data-val-length="El E-mail debe tener como máximo 80 caracteres."
data-val-length-max="80" data-val-required="El campo E-mail es obligatorio."
id="Email" name="Email"
pattern="^[a-zA-Z0-9ñÑ.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"
placeholder="E-mail" required="required" type="email"
value="kacuña@domain.com">
Тестовый адрес kacuña@domain.com.
Если я проверяю это регулярное выражение в https://regex101.com/, оно работает, но не в Chrome. Похоже, что Chrome не распознает этот атрибут.
Есть ли способ сделать это?
Спасибо, Хайме