Показать сообщение отдельно
  #4 (permalink)  
Старый 17.01.2012, 12:45
Аватар для GuardCat
Просто любитель
Отправить личное сообщение для GuardCat Посмотреть профиль Найти все сообщения от GuardCat
 
Регистрация: 13.09.2011
Сообщений: 300

Вообще и на форуме и в статьях и в Интернете много информации по кроссбраузерной выборке элементов. JQuery опять же.
И, даже не читая, как минимум, костыль одноразовый можно написать. Вот такой, например.
function getAllInputsFromAllDivs(){
  var x, y, inputs, result = [], divs = document.getElementsByTagName("div");
  for (x = 0; x < divs.length; x++) {
    inputs = divs[x].getElementsByTagName("input");
    for (y = 0; y < inputs.length; y++) {
      result.push(inputs[y]);
    }
  }
  return result
}

Как его прикостылить.
Ответить с цитированием