Даже не пойму, что читать. Вторые сутки читаю всё подряд и мучаю Firebug и нифига не придвинулся к решению. Задача: На странице есть форма, в которой 100 элементов вида HTML: <input type="text" name="price[x]" value="генерица в php" /> [x] - в имени - НЕ порядковый, а произвольный. Как несложно догадаться из названия элемента - это цены. Надо сделать кнопочку, которая будет обходить все эти элементы и прибавлять к цене сколько-то денег. Как это сделать (обойти все эти элементы) - нифига не пойму. Намекните, хотя бы, в какую сторону читать? Последний бред, который только что попробовал - document.forms.fname.price - говорит, что мол "price undefined", хотя firebug мне его именно по этому пути показывает. fname - это имя формы. Пробовал: x=document.getElementById('price'); но не пойму, что дальше с этим делать. Обработать как массив - не получается.
Насчет JQuery - действительно самый простой способ. Хотя можно еще на голом JS, если родитель общий, тогда просто оббежать всех детей родителя.