У меня есть пользовательский ввод в виде "текста", однако люди настаивают на том, чтобы вводить свои адреса электронной почты для этого ввода.
Есть ли способ запретить людям вводить свой адрес электронной почты с помощью HTML5 или любым другим способом?
Этот код проверяет, является ли ввод электронной почтой, мне нужен противоположный плюс текст ввода типа.
Также я должен установить пользовательское сообщение проверки, если это возможно.
<form action="/action_page.php">
E-mail: <input type="email" name="email" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$">
<input type="submit">
</form>
Вот как я буду использовать его с пользовательским сообщением проверки
<input type="text" name="username" id="username" pattern="THIS IS THE PATTERN I AM LOOKING FOR" required placeholder="Enter user name"
oninvalid="this.setCustomValidity('Do not type an email address here')"
oninput="this.setCustomValidity('')" />