Показать сообщение отдельно
  #10 (permalink)  
Старый 04.11.2011, 22:30
Интересующийся
Отправить личное сообщение для jazzz13 Посмотреть профиль Найти все сообщения от jazzz13
 
Регистрация: 31.05.2011
Сообщений: 25

function formpg() {
  var oforms = document.forms;
  for (i = 0; i < oforms.length; i++) {
    (function(i){
         var fmethod = oforms[i].method;
         oforms[i].onsubmit = function() { sendquery(this, fmethod); return false; };
    })(i);
  }
}
Если я верно понял вопрос, то тебе нужно попробовать как написано выше. Если это то, что нужно, то почитай про "замыкания".

UPD Господа профессионалы, теперь вопрос от меня: мы же можем и не посылать 'i' в замыкающею функцию, верно? или это, все таки, обязательно? Вопрос касается данного случая.

Последний раз редактировалось jazzz13, 04.11.2011 в 22:33.
Ответить с цитированием