Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.07.2014, 18:52
Аватар для psfdek
Профессор
Отправить личное сообщение для psfdek Посмотреть профиль Найти все сообщения от psfdek
 
Регистрация: 14.02.2014
Сообщений: 157

Выполнение функции в зависимости от числа символов в input
(___) ___-____ -есть инпут с маской, как сделать так что бы при вводе 10 цифр в него (в суме со скобками пробелом и дефисом буде 14 символов) (756) 756-7567 выполнилась функция?
Ответить с цитированием
  #2 (permalink)  
Старый 01.07.2014, 19:36
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

psfdek, маска не из воздуха взялась. Если это какой-то готовый плагин - в оном наверняка предусмотрен колбэк.
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 01.07.2014, 20:28
Аватар для psfdek
Профессор
Отправить личное сообщение для psfdek Посмотреть профиль Найти все сообщения от psfdek
 
Регистрация: 14.02.2014
Сообщений: 157

маска тут не причем, мне интересно именно решение как по достижерию определенного колличества символов в input выполнить функцию.
Её я просто для полноты картины упомянул.
Ответить с цитированием
  #4 (permalink)  
Старый 01.07.2014, 20:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

psfdek,
что мешает проверить наличие 10 цифр
Ответить с цитированием
  #5 (permalink)  
Старый 01.07.2014, 20:43
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Выплнить другое действие при определенном наборе кол-во цифр
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #6 (permalink)  
Старый 01.07.2014, 20:47
Аватар для psfdek
Профессор
Отправить личное сообщение для psfdek Посмотреть профиль Найти все сообщения от psfdek
 
Регистрация: 14.02.2014
Сообщений: 157

так мне проверку нужно запустить когда там 10 цифр введут... не знаю как делается и найти не могу.
Ответить с цитированием
  #7 (permalink)  
Старый 01.07.2014, 20:48
Аватар для psfdek
Профессор
Отправить личное сообщение для psfdek Посмотреть профиль Найти все сообщения от psfdek
 
Регистрация: 14.02.2014
Сообщений: 157

А ну всё вот человек помог ссылкой на похожее.
Ответить с цитированием
  #8 (permalink)  
Старый 01.07.2014, 21:40
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Сообщение от psfdek Посмотреть сообщение
маска тут не причем, мне интересно именно решение как по достижерию определенного колличества символов в input выполнить функцию.
Её я просто для полноты картины упомянул.
Надо пользоваться тем что есть, а не прилеплять сбоку на соплях костыль, блджад.
Подобные плагины предусматривают обычно вызов функций как по мере ввода, так и по полному совпадению с маской, т.к. они и так с этим работают. Изобретать велосипед - дурное занятие.
__________________
29375, 35
Ответить с цитированием
  #9 (permalink)  
Старый 01.07.2014, 22:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109


в плагине если это именно тот, колбека непредусмотрено
https://raw.githubusercontent.com/di...maskedinput.js
Ответить с цитированием
  #10 (permalink)  
Старый 01.07.2014, 22:31
Аватар для psfdek
Профессор
Отправить личное сообщение для psfdek Посмотреть профиль Найти все сообщения от psfdek
 
Регистрация: 14.02.2014
Сообщений: 157

http://learn.javascript.ru/play/kWMry
Вот тут почему то у меня не работает условие подсчета и реплейс не делается.

В общем как тут сделать что бы уберало из строки все пробелы черточки оставляя только цифры и если их 10 шт то:
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ширина поля input text в зависимости от количества символов rekon87 (X)HTML/CSS 7 14.06.2013 22:55
onclick прервать выполнение функции wgt Events/DOM/Window 4 30.04.2013 20:52
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
Выполнение функции в зависимости от SELECT coolkostik Элементы интерфейса 3 05.01.2012 13:03
Прерывается выполнение функции при смене аргумента mikser763 Общие вопросы Javascript 1 11.10.2010 16:36