X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Запрет пробела в форме
big_jump
big_jump
Topic Starter сообщение 28.11.2010, 16:20; Ответить: big_jump
Сообщение #1


Подскажите пожалуйста как сделать так, чтобы в этой форме
<input type="text" name="name"/>

нельзя было использовать пробел
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 28.11.2010, 16:40; Ответить: alexdrob
Сообщение #2


<script>
function check(event)
{
if (event.keyCode==32)
{
alert('Ой!');
return false;
}
}
</script>
<input type="text" name="name" onkeypress="return check(event);"/>


Правда вводить нельзя но если вставить) то вставится
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 28.11.2010, 19:22; Ответить: Alcorn
Сообщение #3


(alexdrob @ 28.11.2010, 18:40) *
<script>
function check(event)
{
if (event.keyCode==32)
{
alert('Ой!');
return false;
}
}
</script>
<input type="text" name="name" onkeypress="return check(event);"/>


Правда вводить нельзя но если вставить) то вставится


А если проверять при потере фокуса (это просто вопрос, тестировать лень)?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 28.11.2010, 19:24; Ответить: alexdrob
Сообщение #4


Ну при потере фокуса проверку нужно другую, например делать replace пробелов
Тут то проверка именно события нажатия клавиши и именно пробела.
А там будет что то типа str.replace(" ","");
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 28.11.2010, 19:36; Ответить: Alcorn
Сообщение #5


Я к тому, что при потере фокуса можно отследить пробелы, вставленные через ctrl+v и мышкой.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
big_jump
big_jump
Topic Starter сообщение 28.11.2010, 20:28; Ответить: big_jump
Сообщение #6


Спасибо, этого вполне достаточно.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помощь по форме обратной связи
0 ua4xdi 4110 29.10.2016, 16:27
автор: -ua4xdi-
Открытая тема (нет новых ответов) Подключить кнопу к всплывающей форме заказа.
0 mrtorrent 5821 9.2.2015, 15:10
автор: -Wormvoffka-
Открытая тема (нет новых ответов) Запрет о копировании материалов
5 Info-Mans 1293 3.2.2015, 17:24
автор: Info-Mans
Открытая тема (нет новых ответов) Запрет вывода при другом разрешение
2 Barmaley 6275 14.12.2014, 3:47
автор: -danil-html-
Открытая тема (нет новых ответов) Написать функцию, для проверки правильности заполнения поля "отчество" в форме.
0 Ангелина2014 2407 5.3.2014, 0:59
автор: -Ангелина2014-


 



RSS Текстовая версия Сейчас: 28.3.2024, 19:22
Дизайн