powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Как путем перехвата события onKeyDown заменить вводимые символы
2 сообщений из 2, страница 1 из 1
(JS) Как путем перехвата события onKeyDown заменить вводимые символы
    #33046249
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу, чтобы при попытке ввода точки вводилась запятая. Как такое сделать?
Попытался присваивать
Код: plaintext
1.
2.
3.
4.
if (Key ==  188  || Key ==  190  || Key ==  110 ) // точка и запятая
    {
    	window.event.keyCode =  188 ;
    	window.event.returnValue = true;
    }
Но это мне не помогло...
...
Рейтинг: 0 / 0
(JS) Как путем перехвата события onKeyDown заменить вводимые символы
    #33046424
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<script>
function onkey(obj)
{
	if (event.keyCode  ==  190  || event.keyCode  ==  191 ) // точка
  {
		obj.value += ",";
		event.returnValue = false;
  }
}
 </script>
<input type=text onkeydown="onkey(this)">
Хотя у меня получилось так, что работает только в IE. ;(
--
Wo siang nide fanvan li ty le tang!(кит.:Я плюнул вам в рис, теперь вы умрёте!)
подпись сперта у перца с другого форума, но все равно красиво
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) Как путем перехвата события onKeyDown заменить вводимые символы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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