Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   alert не воспроизводится по событию (https://javascript.ru/forum/css-html/63175-alert-ne-vosproizvoditsya-po-sobytiyu.html)

Misterdark 22.05.2016 01:24

alert не воспроизводится по событию
 
имеется данный код:
function my_keypress($event)
{
 var x = ($event.keyCode || $event.which);
 var x_char = string.fromCharCode(x);
 alert('x(KeyCode or which)='+x+'\n'+
 'x_char='+x_char+'\n'); }

<div id="div1" class=border
     onKeyPress="my_keypress(event);">
  <input type=text><br>
</div>

Данный код должен при печатании символа в текстовое поле,с помощью alert выводить на экран код символа и,собственно сам символ.Однако не получается,функция не работает

рони 22.05.2016 08:41

Цитата:

Сообщение от Misterdark
var x_char = string.fromCharCode(x);

js регистрозависимый, да и консоль на предмет ошибок, учитесь использовать.

Misterdark 22.05.2016 17:28

онлайн JS-валидатор говорил что код в порядке,наверное потому,что скрипт в канву HTML вписан,и он его не читал.А что,в консоли можно вызвать валидатор?Как,если не секрет?

Alex_63 22.05.2016 17:58

Misterdark,
В Гугол Хроме: нажать F12 и в инструментах разработчика выбрать пункт Console.

рони 22.05.2016 18:27

Misterdark,
обьект для создания строк пишется иначе. :-/


Часовой пояс GMT +3, время: 06:15.