Вот пример как это должно работать:
Но, нужно чтобы форма заполнения телефона работала вообще БЕЗ jQuery (т.е. на обычном JavaScript).
В приведенном примере маску можно легко менять, но если сделать подобное будет слишком сложно, то задачу можно упростить: маску сделать статической (неизменяемой) и прописать все условия в самом скрипте, главное чтобы маска ввода была такая:
+7 (ХХХ) ХХХ-ХХ-ХХ (чтобы вместо Х можно было вводить только цифры), в остальном все как в примере.
Новый скрипт должен максимально сопровождаться комментариями вида: // комментарий
Важно чтобы по комментариям было понятно где можно подкорректировать маску ввода.
За основу обязательно НУЖНО взять приведенный мною пример, просто сделать так, чтобы все работало БЕЗ jQuery.
Жду предложений!
Пишите Вашу цену, сроки и желаемый способ получения оплаты.