Позиция символа Jquery для телефонного номера
Я попробовал этот новый код , и осталась одна проблема, как я могу сделать необязательный плюс ( + ), как пользователь может вставить только в начале текста. Например, когда вы вставляете
0164+++1594 //ложь
+0123456789 // правда
Google Code Archive - долгосрочное хранилище для хостинга проектов Google Code.[^]
Я искал это, но я не понимаю, я думаю, что это похоже на то, что я хочу
Что я уже пробовал:
Я попробовал этот новый код , и осталась одна проблема, как мне сделать необязательный плюс ( + ), как пользователь может вставить только в начале текста :-
$("#hpno").on("keypress keyup blur",function (event) { //this.value = this.value.replace(/[^0-9\.]/g,''); $(this).val($(this).val().replace(/[^\+?0-9]/g,'')); if ((event.which != 43 || $(this).val().indexOf('+') != -1) && (event.which < 48 || event.which > 57)) { event.preventDefault(); } });
Patrice T
Вы уже задавали один и тот же вопрос 3 раза и получили ответы:
Как сделать так, чтобы + появлялся только один раз и только спереди, как пример +01234564789 в регулярном выражении jquery.[^]
Как сделать, чтобы символ " + " статические перед Как телефона кол-во +6016123456789 с помощью jQuery и регулярных выражений[^]
Как сделать так, чтобы код страны +601 или 01 был статичным спереди и не позволял пользователю вставлять алфавит.[^]
опишите проблему более подробно:
-то, что он делает, он не должен ?
-то, что он не делает, он должен ?
с примерами.
Member 13951173
Это то, что у меня есть поиск и попробовать https://jsfiddle.net/da90nt3c/49/
Как и в текстовом поле только:
+60123456789 //правда
0123456789 // правда
++012345678 //ложь
012544++++516 // ложь
Как будто это просто позволяет пользователю вставить плюс только один раз. Но плюс может быть необязательным. Но не может иметь больше одного плюса
Patrice T
Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
Чтобы каждый мог обратить внимание на эту информацию.
Mohibur Rashid
Вы не следовали предложениям, которые вы получили для ваших старых вопросов. пожалуйста, следуйте ответам. Там все есть.