Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как поймать изменение в форме? (https://javascript.ru/forum/misc/34650-kak-pojjmat-izmenenie-v-forme.html)

Bezlepkin 13.01.2013 21:18

Как поймать изменение в форме?
 
Привет всем? Скажите, как поймать изменения в форме? То есть, кликнул на radio и вызвалась какая нибудь функция.
Можно конечно так
onclick="SomeFunction(this, 1);
Но мне кажется это не актуально уже, или я ошибаюсь???

dmitriymar 13.01.2013 21:23

Цитата:

Сообщение от Bezlepkin
Привет всем? Скажите, как поймать изменения в форме? То есть, кликнул на radio и вызвалась какая нибудь функция.
Можно конечно так
onclick="SomeFunction(this, 1);
Но мне кажется это не актуально уже, или я ошибаюсь???

у формы разве появились новые события?
onchange-у элементов формы

Bezlepkin 13.01.2013 21:36

Тоесть сделать вызов из html, по старинке?
А нельзя никак типа найти все элементы, обойти по ним и т.д.?

Deff 13.01.2013 21:48

Цитата:

Сообщение от Bezlepkin
А нельзя никак типа найти все элементы, обойти по ним и т.д.?

Bezlepkin,
Нужно событие - или изменение формы или отправка

Или поясните смысл действия - зачем ?

Bezlepkin 13.01.2013 22:21

Есть некая форма (они будут разные), там допустим input, select, radio, checkbox, кликаем по radio например, запускается функция, собирает значения из этой формы и делаем ajax запрос на сервер. Все вроде решаемо, но вот как запустить эту функцию нажатием на radio или на checkbox не знаю. Нет, можно конечно для каждого элемента написать обработчик, но если фомры будут разнае...


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