|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Замена символов при вводе |
|
Замена символов при вводе
|
Family Man Сообщения: 1178 |
Добрый день всем!
Мне надо сделать так, чтоб если checkbox включен, то тогда при вводе определенных символов в textarea эти символы заменялись бы на другие, заранее указанные, символы. Как это можно сделать? Спасибо всем откликнувшимся. P.S. Сайт сделан на php... Добавлено: Вопрос снимается... Вроде сам дошел... |
|
Отправлено: 18:29, 04-02-2004 |
Family Man Сообщения: 1178
|
Профиль | Отправить PM | Цитировать К сожалению, у меня не все получилось так, как я хотел... Следующая элементарная javascript функция (она вызывается из textarea onkeypress'ом) работает в IE, но не работает в Opera:[pre]function xx() {
if (event.keyCode == 97) { * * * *event.keyCode = 98; } }[/pre]Как решить эту проблему? Спасибо всем заранее. |
Отправлено: 14:01, 05-02-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 67
|
Профиль | Отправить PM | Цитировать if ($name_checkbox)
{ $var = ereg_replace("символ_до_изменения","символ_после_изменения",$var); } Должно работать. |
Отправлено: 16:58, 05-02-2004 | #3 |
Family Man Сообщения: 1178
|
Профиль | Отправить PM | Цитировать knife
Да заменяет без проблем и моим способом... Проблема в том, что Opera (как и Netscape) не понимает event... Вопрос в том, чем можно заменить event в моем случае, чтоб в textarea записывались бы нужные символы... Или я что-то не понял в использовании функции ereg_replace? |
Отправлено: 19:01, 05-02-2004 | #4 |
![]() Рыжая Сообщения: 1550
|
Профиль | Сайт | Отправить PM | Цитировать Giorgievich
так понимаю тебе нужно что-то вроде форумского переводчика Латиница -> Кириллица ? тогда, открой его и посмотри соурс-код ![]() он в Опере работает... |
|
------- Отправлено: 21:57, 05-02-2004 | #5 |
Family Man Сообщения: 1178
|
Профиль | Отправить PM | Цитировать Ginger
Спасибо за подсказку ![]() Но это, все-таки, к сожалению, не совсем то, что нужно мне. Там обрабатывается все содержимое поля ввода (document.form.texarea.value), а не последний символ. Если использовать вариант ZTransliter, то пользователь видит введенный им латинский символ и видит как он преобразовывается в кириллицу, это может быть приемлимо при двух полях (как в этом варианте), но когда используется одно поле ввода, то это выглядит ну очень коряво и работает очень медленно... |
Отправлено: 11:31, 06-02-2004 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
DNS/DHCP - Проблемы с DNS при вводе в домен | Kelorun | Сетевые технологии | 5 | 02-02-2009 11:32 | |
Выбор языка при вводе пароля W98 | Toxigen | Microsoft Windows 95/98/Me (архив) | 8 | 26-11-2008 21:03 | |
win2003 перегружается при вводе пароля... | АНДРИ | Microsoft Windows NT/2000/2003 | 10 | 16-07-2007 17:53 | |
Черный (почти) экран при вводе пароля | merlinby | Microsoft Windows NT/2000/2003 | 1 | 10-04-2006 15:59 | |
Замена символов | Guest | Программирование и базы данных | 13 | 20-03-2003 17:55 |
|