powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ограничение на ввод символов в текстовое поле (asp)
20 сообщений из 20, страница 1 из 1
Ограничение на ввод символов в текстовое поле (asp)
    #35582605
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть текстовое поле, в которое вводятся символы. Как ограничить ввод только русскими символами? Чтобы при нажатии на кнопку, если вводятся символы, отличные от русских, кидалась ошибка?
Подскажите, плиз, как это сделать с помощью vbscript?
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35582650
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИЕ онли что-ли?
Тогда проверять онкейпресс и онпасте, наверное тоже.
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35582656
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПС. На сервере это не сделать.
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35582682
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, ИЕ. У меня страничка на asp. А как тогда это сделать, на стороне клиента?
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35582799
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашла как запретить разрешить ввод в текстовое поле только цифр
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
Ограничение на ввод символов в текстовое поле (asp)
    #35583907
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто не в силах решить эту задачу?..
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35584772
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариант "сделать на стороне клиента" не подходит... Нужно сделать это на сервере на vbscript... :'-(
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35584897
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpectraВариант "сделать на стороне клиента" не подходит... Нужно сделать это на сервере на vbscript... :'-(
Ну, тогда делай постбек, после каждого введённого символа.
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35585242
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я наверное не совсем правильно описала проблему. Я ввожу любые символы, они отображаются в текстовом поле, при нажатии на кнопку, происходит например перенаправление на другую страницу.
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35585248
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PS. перенаправление происходит только если введены отличные от русских символы.
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35586048
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeНу, тогда делай постбек, после каждого введённого символа. Всё бы вам молодой человек посмеяться :-)
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35586116
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35588088
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё сделала на сервере. Спасибо за советы. Постбеки не понадобились :-)
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35589053
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Регекспом или как?
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35589721
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
откуда такие дуры берутся, что проверяют на сервере, когда проверить на джаваскрипте гораздо проще?
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35591528
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZeusTheTrueGodоткуда такие дуры берутся, что проверяют на сервере, когда проверить на джаваскрипте гораздо проще?Откуда такие самоуверенные грубияны берутся?
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35591551
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To ZeusTheTrueGod: проще - не значит лучше :-Р
Повторюсь, может я не очень хорошо объяснила свою задачу. У меня в текстовое поле не требуется вводить ничего, кроме русских символов. Для обработки форм использую метод get. То, что я ограничила ввод именно на сервере, во многом помогло обойти sql-injection :-)
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35591556
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeРегекспом или как?Неа, не им ;-) Всё оказалось гораздо проще, чем я думала...
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35592412
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpectraУ меня в текстовое поле не требуется вводить ничего, кроме русских символов. Для обработки форм использую метод get. То, что я ограничила ввод именно на сервере, во многом помогло обойти sql-injection :-)
а никто и не предлагал отказываться от проверки на сервере - это обязательная процедура. Но проверка на клиенте позволит избежать ненужной отправки данных на сервер и перегрузки страниц в случае, например, банальной опечатки или незнания пользователем ограничений на ввод. И в этом случае наличие проверки на клиенте сделает жизнь пользователя гораздо проще - и значит лучше.
...
Рейтинг: 0 / 0
Ограничение на ввод символов в текстовое поле (asp)
    #35592667
Spectra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot]
а никто и не предлагал отказываться от проверки на сервере - это обязательная процедура. Но проверка на клиенте позволит избежать ненужной отправки данных на сервер и перегрузки страниц в случае, например, банальной опечатки или незнания пользователем ограничений на ввод. И в этом случае наличие проверки на клиенте сделает жизнь пользователя гораздо проще - и значит лучше.[/quot]Всё зависит от поставленных задач... В данном случае мне это оказалось ненужным (проверка на клиенте)
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ограничение на ввод символов в текстовое поле (asp)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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