Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.10.2013, 13:49
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Ruslan_xDD
ksa, опередил пока я писал
У тебя другая идея отображена... Т.ч. запросто прокатит как еще один пример.
Ответить с цитированием
  #12 (permalink)  
Старый 29.10.2013, 14:14
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Ruslan_xDD, этот вариант менее читаем, и более затратен (хотя это ниочем)
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #13 (permalink)  
Старый 29.10.2013, 14:43
Интересующийся
Отправить личное сообщение для seniormelikyan Посмотреть профиль Найти все сообщения от seniormelikyan
 
Регистрация: 01.08.2013
Сообщений: 21

Оказывается, проблема в <input type="email">, который почему-то игнорирует функцию trim. Кто-нибудь знает, как этот косяк решить без смены типа input'а?
Ответить с цитированием
  #14 (permalink)  
Старый 29.10.2013, 14:46
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от seniormelikyan
проблема в >input type="email">, который почему-то игнорирует функцию trim
Этот тип инпутов попадает в выборку?

Поскольку в доке по trim() написано
Цитата:
Удаляет пустые места с начала и конца строки. Для удаления пустого места используется регулярное выражение.
http://jquery-docs.ru/Utilities/jQuery.trim/
Ответить с цитированием
  #15 (permalink)  
Старый 29.10.2013, 14:53
Интересующийся
Отправить личное сообщение для seniormelikyan Посмотреть профиль Найти все сообщения от seniormelikyan
 
Регистрация: 01.08.2013
Сообщений: 21

Как ни странно, но да, попадает.
Ответить с цитированием
  #16 (permalink)  
Старый 29.10.2013, 14:59
Интересующийся
Отправить личное сообщение для seniormelikyan Посмотреть профиль Найти все сообщения от seniormelikyan
 
Регистрация: 01.08.2013
Сообщений: 21

Добавил email-input в выборку вручную на всякий случай - все равно не помогло.
Ответить с цитированием
  #17 (permalink)  
Старый 29.10.2013, 15:00
Интересующийся
Отправить личное сообщение для seniormelikyan Посмотреть профиль Найти все сообщения от seniormelikyan
 
Регистрация: 01.08.2013
Сообщений: 21

Консоль по-прежнему девственно пуста.
Ответить с цитированием
  #18 (permalink)  
Старый 29.10.2013, 15:00
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от seniormelikyan
да, попадает
Если так - убирать пробелы самостоятельно.
Ответить с цитированием
  #19 (permalink)  
Старый 29.10.2013, 15:04
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Например так...

var val='   1234   ';
val=val.replace(/(^\s*)|(\s*$)/g,'');
alert('-'+val+'-');
Ответить с цитированием
  #20 (permalink)  
Старый 29.10.2013, 15:13
Интересующийся
Отправить личное сообщение для seniormelikyan Посмотреть профиль Найти все сообщения от seniormelikyan
 
Регистрация: 01.08.2013
Сообщений: 21

Этот input какой-то волшебный. Попробовал, поменял тип на "текст" - все работает, обратно - опять не пашет. Еще делал так (рис.1) и так (рис.2):





Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОМОГИТЕ УДАЛИТЬ ПРОБЕЛЫ Brook Events/DOM/Window 17 16.06.2013 00:23
вычисление значение INPUTов у клонируемых полей angel__2003 jQuery 3 24.09.2012 12:29
Удалить длинные пробелы... PsScitalec Общие вопросы Javascript 18 19.05.2012 23:49
Ajax+prepend пробелы. odgrand jQuery 3 09.10.2011 22:18