Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.10.2022, 09:45
Профессор
Отправить личное сообщение для Vaska Посмотреть профиль Найти все сообщения от Vaska
 
Регистрация: 08.05.2017
Сообщений: 178

validators: 'required' запретить пробелы в начале ввода в поля
Приветствую!
Не получается сделать запрет для 'required' при валидации формы, чтобы запрещал вводить пробел вначале строки, два и более пробелов.
'required' видит пробел как символ и проходит валидацию, но это не годится.
Пробывал сделать так:
validators: {
	'required': function (str) {
		return str.length > 0 && !!str.trim(); //запретиь пустое поле, запретить вводить пробел вначале поля, два и более пробелов					
	}
}

Такое выражение позволяет вводить любое число пробелов в начале строки, если после пробелов ввести хотя бы один другой символ.

А нужно запретить пробел или пробелы в начале строки.
Не знаю как сделать.
Можете помочь?
Заранее спасибо, откликнувшимся!
Ответить с цитированием
  #2 (permalink)  
Старый 11.10.2022, 10:05
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,576

Попробуйте

str.length > 0 && str == str.trim()
Ответить с цитированием
  #3 (permalink)  
Старый 11.10.2022, 10:13
Профессор
Отправить личное сообщение для Vaska Посмотреть профиль Найти все сообщения от Vaska
 
Регистрация: 08.05.2017
Сообщений: 178

micscr,
да, так правильно работает.
Спасибо!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите новичку с webpack AndriiS Сборка проекта, утилиты 1 13.03.2019 06:39
Каким образом уменьшить размер поля ввода даты и времени bootstrap-datetime? drno-reg Элементы интерфейса 0 12.09.2016 16:11
Исправить неудобство списка поля ввода input средствами JQ IONEX jQuery 3 26.09.2015 13:59
Обработка даты из поля ввода Rainman71 Элементы интерфейса 6 15.04.2012 10:04
Как сделать связанные поля ввода diakon Элементы интерфейса 2 11.12.2009 16:17