holger kuehne: FormularCheck, Button Gruppe

Beitrag lesen

Hi
Hier ist ein Loesungsversuch:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title></title>
<meta name="author" content="ich">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">

<script language="JavaScript">
<!--
radios = new Array("rad1","rad2","rad3","rad4");
**Im array stehen alle Namen der Radiobuttons**
function absenden(){
alert("alles wurde angekreutzt");
return;
}

function formcheck() {
i=0;
while (i<(radios.length)){
for (j=0;j<(document.form1.elements[radios[i]].length);j++){
if (document.form1.elements[radios[i]][j].checked==true){
if (i<(radios.length-1)){
i++;j=-1;}
else {absenden(); return;}}
if (j == (document.form1.elements[radios[i]].length-1)) {
alert("Eingabefehler!! Bitte im Bereich:"+(i+1)+" einen Button anklicken");
return;}

}}}

//-->
</script>
<noscript></noscript></head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<form action="" method="post" name="form1">
<input type="Radio" name="rad1" value="1">Wert11<br>
<input type="Radio" name="rad1" value="2">Wert12<br>
<input type="Radio" name="rad1" value="3">Wert13<br>
<br>

<input type="Radio" name="rad2" value="1">Wert21<br>
<input type="Radio" name="rad2" value="2">Wert22<br>
<input type="Radio" name="rad2" value="3">Wert23<br>
<input type="Radio" name="rad2" value="4">Wert24<br>
<br>

<input type="Radio" name="rad3" value="1">Wert31<br>
<input type="Radio" name="rad3" value="2">Wert32<br>
<br>

<input type="Radio" name="rad4" value="1">Wert41<br>
<input type="Radio" name="rad4" value="2">Wert42<br>
<input type="Radio" name="rad4" value="3">Wert43<br>
<input type="Radio" name="rad4" value="4">Wert44<br>
<input type="Radio" name="rad4" value="5">Wert45<br>
<input type="Radio" name="rad4" value="6">Wert46<br>
<br><br><br><br><br><br><br><br><br><br><br><br>
<a href="javascript:formcheck()">Checken</a>
</form>
</body>
</html>

Ich hoffe, das gibt einen kleinen Denkanstoss
Holger