Здравствуйте! Подскажите, пожалуйста, поле для телефона я сделал так:
<input type="text" name="tel" id="tel" maxlength="12" placeholder="+7 (ххх) ххх хх хх" pattern="^\+7\d{10}$" onkeyup="this.value = this.value.replace (/[^0-9+]/, '')">
А как если убрать
и
Код:
|
onkeyup="this.value = this.value.replace (/[^0-9+]/, '')" |
и вывести это в отдельный javascript?
И скажите, пожалуйста, можно ли сделать как то так, чтобы при фокусе +7 уже добавлялся без возможности его стереть, а при наборе номера автоматически подставлялись пробелы и скобки. Мне нужно, чтобы получалась вот такая комбинация:
+7 (ххх) ххх хх хх
Помогите, пожалуйста. Очень вам благодарен!