Moin
> das ist mir ja bewußt, aber wie muss man es ändern damit es klappt?
<script type="text/javascript">
function ChangeDisplay(was){
dateienanzahl=2;
for (var i=1; i<=dateienanzahl; i++) {
obj = document.getElementById(was+i);
obj.checked=(obj.checked)?false:true;
}}
</script>
<form>
<table border="1">
<tr>
<td>Datei</td>
<td>löschen <a href="javascript:ChangeDisplay('del')">alle</td></td>
<td>neu erstellen <a href="javascript:ChangeDisplay('neu')">alle</a></td>
</tr>
<tr>
<td>Datei 1</td>
<td><input type="radio" name="test1" id="del1" /></td>
<td><input type="radio" name="test1" id="neu1" /></td>
</tr>
<tr>
<td>Datei 2</td>
<td><input type="radio" name="test2" id="del2" /></td>
<td><input type="radio" name="test2" id="neu2" /></td>
</tr>
</table>
so könnte es gehen, mit ein bisschen Studium des JavaScript-Kapitels von SelfHTML und etwas zeitlichem Aufwand wirst du das auch selbst eleganter hinbekommen.
ZB ist hier noch das große Problem, das ein Link zum Pseudoprotokoll javascript: im HTML steht, der bei deaktiviertem JavaScript sinnlos ist.
Gruß
rfb