Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Доп.поле для номера телефона

Доп.поле для номера телефона


     12.08.2014    Общие вопросы, Ламерские вопросы    1142

вопрос
Подскажите пожалуйста, нашла такой вариант, но чет так и не поняла что куда, да и вообще может есть другие варианты? Заранее спасибо.

Ответа пока нет


Комментарии пользователей (2)

FastFud
50

1599 | 588

FastFud - 12 августа 2014 10:14 - Юзер

Пример:
<script type="text/javascript" src="http://cloud.github.com/downloads/digitalBush/jquery.maskedinput/jquery.maskedinput-1.3.min.js"></script>                        
<input type="text" id="phone">
<script>
$(function(){
$("#phone").mask("(999) 99-99-99-99");
$("#phone").on("blur", function() {
    var last = $(this).val().substr( $(this).val().indexOf("-") + 1 );
    
    if( last.length == 3 ) {
        var move = $(this).val().substr( $(this).val().indexOf("-") - 1, 1 );
        var lastfour = move + last;
        
        var first = $(this).val().substr( 0, 9 );
        
        $(this).val( first + '-' + lastfour );
    }
});
});</script>

P.S - Советую этот

Viktoriya
6

Viktoriya - 12 августа 2014 10:18 - Юзер

Спасибо большое))

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы