В одном из ответов на этом сайте увидел следующую js функцию, суть которой: сфокусироваться на следующем инпуте, при вводе определенного количества символов на предыдущем
function testJump(x){
var ml = ~~x.getAttribute('maxlength');
if(ml && x.value.length >= ml){
do{
x = x.nextSibling;
}
while(x && !(/tel/.test(x.type)));
if(x && /tel/.test(x.type)){
x.focus();
}
}
}
Подскажите, что означает следующая строка
!(/tel/.test(x.type))
Это регулярные выражения https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Regular_Expressions
В данном случае производится проверка совпадения x.type
с регулярным выражением /tel/
/tel/.test(x.type)
вернет true
если в строке x.type
присутствует подстрока "tel"
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть веб компонент в котором используется текстовый редактор QuillКомпонент прекрасно работает когда он находится в Light DOM элемента...
1) Надо сделать ее непрерывной 2) В конце анимации нужно сделать чтобы была задержка например 3s
Подскажите, пожалуйста, как запустить OpenVPN в пакете SSIS? У меня есть удаленная БД MySQL к которой я подключаюсь MS SQL Server через VPN-соединение которая...