|
|
|
| задача в том, чтобы привязать к форме событие onkeypress ДИНАМИЧЕСКИ.
Т.е. к примеру есть код, который при загрузке страницы вешает на onkeypress формы с именем form1 событие alert("ok");
примерно так (тока это не работает)
document.forms['form1'].onkeypress = "alert('ok');";
вот... в общем тут где-то ошибка и при нажатии кнопки в форме алерта нет... ( | |
|
|
|
|
|
|
|
для: Grin
(15.06.2007 в 14:21)
| | А вы инпут не пробовали использовать?
document.forms['form1'].input_name.onkeypress = "alert('ok')"; | |
|
|
|
|
|
|
|
для: coloboc66
(15.06.2007 в 14:40)
| | просто нада чтобы событие работало на любом элементе формы, а не в конкретном поле. прописывать каждому элементу формы - неудобно.
проблема в том, что если пишешь это сразу в html, т.е. так
<form onkeypress="alert('ok');">
то всё работает, а если через javascript - нет
просто интересно почему | |
|
|
|
|
|
|
|
для: Grin
(15.06.2007 в 14:57)
| | Потому что надо писать:
.onkeypress = function() {
alert('ok');
}
|
| |
|
|
|