Маска номера +7 в джаваскрипт

82
13 апреля 2021, 09:20

Есть поле ввода номера телефона.

Формат вводимых данных +7 ХХХ ХХХ ХХ ХХ люди вводят +7 8 ХХХ ХХХ ХХ ХХ мне нужно в текстовом поле при условии что первая цифра будет - 8 Удалять её.

Как это реализовать?

Answer 1

<form action="POST"> 
  <input type='tel' id='tel' pattern="^\+7\s?[0-7|9]?[0-9]{2}\s?[0-9]{3}\s?[0-9]{2}\s?[0-9]{2}"> 
  <label for='tel'>Формат: +7 ХХХ ХХХ ХХ ХХ</label> 
</form>

Решается вставкой паттерна. Он не пропустит номер, начинающийся с 8

READ ALSO
Помощь в сортировке, с использованием JS [закрыт]

Помощь в сортировке, с использованием JS [закрыт]

Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение

84
Удаление div со смещением

Удаление div со смещением

Есть блокcontainer в который динамически с помощью jquery добавляются div блоки нумерованные от 0 до 9

97
Как получить children из this (не jQuery)

Как получить children из this (не jQuery)

Как получить детей из this(не jQuery) this

121