[js] var obj = document.getElementsByName("qty_m[]"); var len = obj.length; for (var i=0; i<len; i++) { if (form.qty_m.value == '') { var A = parseFloat(0); form.qty_m.value = A; } else { var A = parseFloat(form.qty_m.value); } }[/js] HTML: <input type="text" class="btn" value="0" name="qty_m[]" size="2" maxlength="3" onchange="CalculateSum(this.form)"/> Мне нужно задать имя name="qty_m[]" чтобы PHP обрабативал это как массив. Как распознает имя JAVASCRIPT с такими скобками [], потому что без скобок это: form.qty_m
а почему не ввести ещй и АйДи? HTML: <input type="text" class="btn" value="0" name="qty_m[]" size="2" maxlength="3" id="qty_m_[i]i[/i]" onchange="CalculateSum(this.form)"/> [js] var len = IKNOWHOWMUCH; ;-) for (var i=0; i<len; i++){ var obj = document.getElementsById("qty_m_"+i); if (obj.value == ''){ var A = parseFloat(0); obj .value = A; }else{ var A = parseFloat(obj.value); } } [/js]