Показать сообщение отдельно
  #1 (permalink)  
Старый 18.06.2017, 23:22
Аспирант
Отправить личное сообщение для rodiony4 Посмотреть профиль Найти все сообщения от rodiony4
 
Регистрация: 26.10.2015
Сообщений: 97

Убрать все пробелы в инпуте
Здравствуйте
Нужно убрать все пробелы в инпуте, если:
- клавиша клавиатуры возвращена в ненажатое состояние
- потерян фокус инпута
- нажата кнопка мыши на инпуте
делаю так:
<input name="email" value="" class="validate['required','email'] inputbox ckCSSinput error" title="" type="text">

<script type="text/javascript">
$(function() {
  	var inp_email = $("[name=email]");
  	var trim_space = function() {
    	inp_email.val(inp_email.val().replace(/\s/g, ""));
	}
	inp_email. keyup (trim_space).blur(trim_space).mousedown(trim_space);
});
</script>

но на сайте js не выполняется, наверное, из-за того, что инпут добавляется из БД динамически
как в этом случае применить метод live (у меня старая библиотека jquery)
Ответить с цитированием