Как прикрепить слушателя отправки ко всем формам без jQuery - PullRequest
1 голос
/ 22 сентября 2011

Мне нужно прикрепить слушатель отправки к каждой форме в iframe, но я не могу использовать jQuery.

Какой лучший способ сделать это?Я бы предпочел не использовать window.onload, потому что это требует ожидания загрузки изображений, что может занять некоторое время.Очевидно, что $(document).ready() было бы идеально, но, как я уже сказал, я не могу использовать для этого jQuery.

Спасибо

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

Onload сделает свое дело.JQuery-подход Мартина, возможно, будет быстрее.

for(var i=0; i<document.forms.length; i++){
  var form = document.forms[i];
  form.addEventListener("submit", myListener,false);
}
1 голос
/ 22 сентября 2011

Просто сверните свое собственное :) вот код, который jQuery использует, чтобы получить готовое событие, взять то, что вам нужно, это бесплатно (но в своем коде укажите, откуда оно пришло;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...