veryclean.ru/test.php на данной странице при нажатии на кнопку "отправить заказ" выходит форма связи, необходимо в маске при вводе номера телефона устранить баг 1. сделать так чтобы при удалении одной цифры backspace' ом не удалялись все цифры сразу и баг 2. сделать предупреждение если пользователь ввел не все 11символов в поле
вот этот скрипт отвечающий за маску на странице
<script>
function mask(inputName, mask, evt) {
try {
var text = document.getElementById(inputName);
var value = text.value;
try {
var e = (evt.which) ? evt.which : event.keyCode;
if ( e == 46 || e == 8 ) {
text.value = "";
return;
}
} catch (e1) {}
var literalPattern=/[0\*]/;
var numberPattern=/[0-9]/;
var newValue = "";
for (var vId = 0, mId = 0 ; mId < mask.length ; ) {
if (mId >= value.length)
break;
if (mask[mId] == '0' && value[vId].match(num...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Устранить баги в маске номера телефона
Реклама
Устранить баги в маске номера телефона
veryclean.ru/test.php на данной странице при нажатии на кнопку "отправить заказ" выходит форма связи, необходимо в маске при вводе номера телефона устранить баг 1. сделать так чтобы при удалении одной цифры backspace' ом не удалялись все цифры сразу и баг 2. сделать предупреждение если пользователь ввел не все 11символов в поле
вот этот скрипт отвечающий за маску на странице
<script>
function mask(inputName, mask, evt) {
try {
var text = document.getElementById(inputName);
var value = text.value;
try {
var e = (evt.which) ? evt.which : event.keyCode;
if ( e == 46 || e == 8 ) {
text.value = "";
return;
}
} catch (e1) {}
var literalPattern=/[0\*]/;
var numberPattern=/[0-9]/;
var newValue = "";
for (var vId = 0, mId = 0 ; mId < mask.length ; ) {
if (mId >= value.length)
break;
if (mask[mId] == '0' && value[vId].match(num...
Другие открытые задания:
Написание отзывов100 р.
Бюджет: 100 р. Добрый день! Ищу желающих писать отзывы на компании на различных онлайн-площадках. Работа лёгкая, на все вопросы отвечу, подскажу. Помимо отзывов, имеются и другие …
Сделать личный кабинет с возможностью добавления объявлений, разделом мои объявления и модерацией(доработкой админки) на CMS Bitrix300 000 р.
Бюджет: 300 000 р. Сделать личный кабинет с возможностью добавления объявлений, разделом мои объявления и модерацией (доработкой админки) на CMS Bitrix Имеем готовый прототип и диз…
Оставить отзыв. 300 р.
Бюджет: 300 р. Отзыв. Только обычный личный аккаунт, профессиональные составилители отзывов не интересуют. 1 исполнитель - 1 отзыв. цена 300 рублей.
поиск заданий