не получается присвоить значение
var d = document;
function fun1(i)
{
d.getElementById('pname'+i).value=i;
}
if(!empty($_POST["pname$i"])) $pname[$i]=$_POST["pname$i"];
$i=1;
print"
<input type='hidden' name='pname$i' value='".@$pname[$i]."'>
<select id=\"sel_id$i\" name=\"sel_id$i\" onchange=\" fun1('$i')\" >
<option >...</option>
</select>
";
ошибка на этой строчке: d.getElementById('pname'+i).value=i;
присвоения не происходит(
Спустя 41 минута, 14 секунд (22.06.2010 - 08:56) zvezda_t написал(а):
забыла поставить: id='pname$i'.
теперь всё работает
теперь всё работает

Спустя 1 час, 26 минут, 18 секунд (22.06.2010 - 10:22) qpayct написал(а):
А это разве не getElementsByName?
Спустя 2 минуты, 32 секунды (22.06.2010 - 10:25) Basili4 написал(а):
getElementsByName и getElementsById разные методы 1 возращает объект по name 2 по id
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)