Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ограничение на ввод символов в текстовое поле (asp) / 20 сообщений из 20, страница 1 из 1
08.10.2008, 11:50
    #35582605
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Есть текстовое поле, в которое вводятся символы. Как ограничить ввод только русскими символами? Чтобы при нажатии на кнопку, если вводятся символы, отличные от русских, кидалась ошибка?
Подскажите, плиз, как это сделать с помощью vbscript?
...
Рейтинг: 0 / 0
08.10.2008, 11:59
    #35582650
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
ИЕ онли что-ли?
Тогда проверять онкейпресс и онпасте, наверное тоже.
...
Рейтинг: 0 / 0
08.10.2008, 12:01
    #35582656
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
ПС. На сервере это не сделать.
...
Рейтинг: 0 / 0
08.10.2008, 12:05
    #35582682
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Да, ИЕ. У меня страничка на asp. А как тогда это сделать, на стороне клиента?
...
Рейтинг: 0 / 0
08.10.2008, 12:31
    #35582799
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Нашла как запретить разрешить ввод в текстовое поле только цифр
script type="text/javascript">
function noNumbers(e)
{
var keynum;
var keychar;
var numcheck;

if(window.event) // IE
{
keynum = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
keychar = String.fromCharCode(keynum);
numcheck = /\d/;
return numcheck.test(keychar);
}
</script>
Подскажите как исправить этот код применительно к русским символам?
...
Рейтинг: 0 / 0
08.10.2008, 17:46
    #35583907
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Неужели никто не в силах решить эту задачу?..
...
Рейтинг: 0 / 0
09.10.2008, 10:06
    #35584772
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Вариант "сделать на стороне клиента" не подходит... Нужно сделать это на сервере на vbscript... :'-(
...
Рейтинг: 0 / 0
09.10.2008, 10:45
    #35584897
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
SpectraВариант "сделать на стороне клиента" не подходит... Нужно сделать это на сервере на vbscript... :'-(
Ну, тогда делай постбек, после каждого введённого символа.
...
Рейтинг: 0 / 0
09.10.2008, 12:21
    #35585242
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Я наверное не совсем правильно описала проблему. Я ввожу любые символы, они отображаются в текстовом поле, при нажатии на кнопку, происходит например перенаправление на другую страницу.
...
Рейтинг: 0 / 0
09.10.2008, 12:22
    #35585248
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
PS. перенаправление происходит только если введены отличные от русских символы.
...
Рейтинг: 0 / 0
09.10.2008, 16:04
    #35586048
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
ShSergeНу, тогда делай постбек, после каждого введённого символа. Всё бы вам молодой человек посмеяться :-)
...
Рейтинг: 0 / 0
09.10.2008, 16:21
    #35586116
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
...
Рейтинг: 0 / 0
10.10.2008, 14:13
    #35588088
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Всё сделала на сервере. Спасибо за советы. Постбеки не понадобились :-)
...
Рейтинг: 0 / 0
10.10.2008, 20:48
    #35589053
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
Регекспом или как?
...
Рейтинг: 0 / 0
11.10.2008, 23:04
    #35589721
ZeusTheTrueGod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
откуда такие дуры берутся, что проверяют на сервере, когда проверить на джаваскрипте гораздо проще?
...
Рейтинг: 0 / 0
13.10.2008, 15:34
    #35591528
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
ZeusTheTrueGodоткуда такие дуры берутся, что проверяют на сервере, когда проверить на джаваскрипте гораздо проще?Откуда такие самоуверенные грубияны берутся?
...
Рейтинг: 0 / 0
13.10.2008, 15:40
    #35591551
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
To ZeusTheTrueGod: проще - не значит лучше :-Р
Повторюсь, может я не очень хорошо объяснила свою задачу. У меня в текстовое поле не требуется вводить ничего, кроме русских символов. Для обработки форм использую метод get. То, что я ограничила ввод именно на сервере, во многом помогло обойти sql-injection :-)
...
Рейтинг: 0 / 0
13.10.2008, 15:41
    #35591556
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
ShSergeРегекспом или как?Неа, не им ;-) Всё оказалось гораздо проще, чем я думала...
...
Рейтинг: 0 / 0
14.10.2008, 00:15
    #35592412
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
SpectraУ меня в текстовое поле не требуется вводить ничего, кроме русских символов. Для обработки форм использую метод get. То, что я ограничила ввод именно на сервере, во многом помогло обойти sql-injection :-)
а никто и не предлагал отказываться от проверки на сервере - это обязательная процедура. Но проверка на клиенте позволит избежать ненужной отправки данных на сервер и перегрузки страниц в случае, например, банальной опечатки или незнания пользователем ограничений на ввод. И в этом случае наличие проверки на клиенте сделает жизнь пользователя гораздо проще - и значит лучше.
...
Рейтинг: 0 / 0
14.10.2008, 09:58
    #35592667
Spectra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на ввод символов в текстовое поле (asp)
[quot]
а никто и не предлагал отказываться от проверки на сервере - это обязательная процедура. Но проверка на клиенте позволит избежать ненужной отправки данных на сервер и перегрузки страниц в случае, например, банальной опечатки или незнания пользователем ограничений на ввод. И в этом случае наличие проверки на клиенте сделает жизнь пользователя гораздо проще - и значит лучше.[/quot]Всё зависит от поставленных задач... В данном случае мне это оказалось ненужным (проверка на клиенте)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ограничение на ввод символов в текстовое поле (asp) / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]