[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Можете допилить!?
qpurypaHT

$('#reg_postcode').on('input', function(){
this.value = this.value.replace(/^\.|[^\d\.]|\.(?=.*\.)|^0+(?=\d)/g, '');
});


как указать "И", "ИЛИ"?



_____________
Если долго в одних стенах живешь, ты с ними сростаешься
Zzepish
Stave
Не совсем понял проблему.

qpurypaHT
Цитата (Zzepish @ 28.12.2016 - 02:13)
Stave
Не совсем понял проблему.

у меня 3 input c индентефикатором #reg_postcode

если запись такая, то охраничение ввода букв работает на первом в верстке

я лишь накопировал так изменив всем id


<script>
$(function(){
$('#reg_postcode').on('input', function(){
this.value = this.value.replace(/^\.|[^\d\.]|\.(?=.*\.)|^0+(?=\d)/g, '');
});
$('#reg_postcode2').on('input', function(){
this.value = this.value.replace(/^\.|[^\d\.]|\.(?=.*\.)|^0+(?=\d)/g, '');
});
$('#reg_postcode3').on('input', function(){
this.value = this.value.replace(/^\.|[^\d\.]|\.(?=.*\.)|^0+(?=\d)/g, '');
});
});
</
script>


можно ли оператором OR это оформить в одну строку?

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
Kusss
$('#reg_postcode, #reg_postcode2')

и так далее :)
А почему не присвоить им всем один класс ?
qpurypaHT
Цитата (Kusss @ 28.12.2016 - 02:23)
$('#reg_postcode, #reg_postcode2')

и так далее :)
А почему не присвоить мне всем один класс ?

=)) Спасибо Виталик!
Блин надо уже дотянуть руки до этого языка=)


_____________
Если долго в одних стенах живешь, ты с ними сростаешься
Zzepish
Stave
я тебе сейчас еще круче метод покажу!

$('input[id^="reg_postcode"]')
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.