onKeyPress

 
0
 
JavaScript
ava
Astraller | 02.08.2007, 13:43
Была у меня запись

<body onKeyPress="func(event);">

жил я себе не тужил пока однажды не надумал проверить страничку HTML-валидатором. И оказалось что запись такая не валидна. smile
Попробовал переделать так:

window.onKeyPress = func(event);

Но просто event он не признал... так же как и не признал window.event в такой записи:

window.onKeyPress = func(window.event);


Подскажите, где я облажался.
Comments (2)
ava
lexxICON | 02.08.2007, 13:23 #

function func(e) {
var event = e || window.event;
}

document.onkeypress = func;

ava
Mymik | 02.08.2007, 14:59 #
уже обсуждалось где-то, что обработчики событий надо писать маленькими буквами.

<body onkeypress="func(event);">

и все будет валидным
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit