Kaster lige eksemplet på hvorfor det forms i forms ikke duede ... ydre form blev afsluttet straks første indre </form> kom selvom der er åbnet en anden form inden i formen ... har lige sat den til get - læg mærke til at den ikke kan snuppe andet end den første radio afkrydsning med ... jeg har dog lagt lidt javascript på der hiver værdien med op til et skjult felt man så kan validere på istedet...
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="da"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /><meta http-equiv="Content-Style-Type" content="text/css" /><title>Ingen titel</title>
<script type="text/javascript">
function chkf(){
f=document.formUsers;
fs=document.getElementsByName("radiobutton");
fsn=document.getElementsByName("radiobutton2")[0];fs2=-1;
for(i=0;i<fs.length;i++)if((fs[i].type=="radio")&&(fs[i].name=="radiobutton")&&(fs[i].checked)){
if(fsn.value==""){fsn.value=fs[i].value;}
fs2++;
}
if(fs2>0)alert("Du havde valgt for mange radio knapper\nKun denne knap kom med: "+fsn.value);
else if(fs2<0)alert("Vælg en knap");
else document.formUsers.submit();
}
</script>
</head><body>
<form action="?action=del" method="get" name="formUsers" id="formUsers">
<input type="hidden" name="radiobutton2" value="" />
<form>Thomas:<input name="radiobutton" type="radio" value="Thomas" /></form><br />
<form>Kim:<input name="radiobutton" type="radio" value="Kim" /></form><br />
<form>Niels:<input name="radiobutton" type="radio" value="Niels" /></form><br />
<form>Louise:<input name="radiobutton" type="radio" value="Louise" /></form><br />
<form>Kristina:<input name="radiobutton" type="radio" value="Kristina" /></form><br />
<img src="gfx/delete.png" alt="Delete" name="remove" onclick="chkf();" />
</form>
</body></html>
[True.. jeg laver det lige på en anden måde så.. ]
... men omkonfigurering er bedre :o)