Тогда откуда это:
Quote (jeki)
Code
value="2">'.$atk2.'</td>
?Добавлено (20.12.2012, 20:55)
---------------------------------------------
Примерно так:
Code
var r=document.GetElementsByName('atak');
for(i=0;i<r.length;i++){
if(r[i].value=="Номер_атаки"){r[i].checked="checked";break;}
}
Добавлено (20.12.2012, 21:02)
---------------------------------------------
И к стати, почему бы не использовать цикл для твоих блоков?
Хотя-бы так:
Code
echo '
<form action="" method="post">
<table width="46%" border="0" align="center" cellspacing="0">';
for($i=1;$i<=$количество_атак;$i++){
if($i==1){$checked="checked=\"checked\"";}else{$checked="";}
echo '
<tr>
<td width="50%" height="25" onmouseover=\'this.bgColor="#0bda51"\' onmouseout=\'this.bgColor=""\'><input name="atak" type="radio" value="'.$i.'" '.$checked.'>'.$atk1.'</td></tr>
';
}
Как-то так...Добавлено (20.12.2012, 21:04)
---------------------------------------------
А из $atk - сделать массив. Например:
Code
$atk=array(
1=>"Атака 1",2=>"Атака 2",3=>"Атака 3",4=>"Атака 4"
);