Test


Evas lila Testforum 2001

Geschrieben von Tester am 06. Dezember 2005 10:06:11:

<html>
<head>

function Aktualisieren ()
{
  document.Test1.Kontrolle.value =   document.Test1.Gewehr.value * 6 +
               document.Test1.Pistole.value * 3 +
               document.Test1.Bogen.value * 2 +
               document.Test1.Patrone.value * 2 +
               document.Test1.Pfeil.value * 1;
  return true;
}


function chkFormular ()
{
  if (document.Test1.Kontrolle.value > 10)
    {
      alert("Die Summe der Punkte darf 10 nicht überschreiten! Bitte korrigieren.");
      return false;
    }
  if (document.Test1.Kontrolle.value == "NaN")
    {
      alert("In einem Feld steht ein ungültiger Eintrag. Bitte nur Zahlen von 0 bis 9 eintragen..");
      return false;      
    }
}

</head>

<body>

<form name="Test1" action="" onsubmit="return chkFormular()">

Gewünschte Anzahl eintragen, erlaubte Gesamtpunktzahl ist maximal 10:<br>

<input type="text" name="Gewehr" size="1" maxlength="1" onkeyup="Aktualisieren()"> x Gewehr a 6 Punkte<br>
<input type="text" name="Pistole" size="1" maxlength="1" onkeyup="Aktualisieren()"> x Pistole a 3 Punkte<br>
<input type="text" name="Bogen" size="1" maxlength="1" onkeyup="Aktualisieren()"> x Bogen a 2 Punkte<br>
<input type="text" name="Patrone" size="1" maxlength="1" onkeyup="Aktualisieren()"> x 50 Patronenpack a 2 Punkte<br>
<input type="text" name="Pfeil" size="1" maxlength="1" onkeyup="Aktualisieren()"> x 50 Pfeilebündel a 1 Punkt<br>

Gesamtpunktzahl: <input type="text" value="0" readonly="readonly" size="2" name="Kontrolle"><br>

<input type="reset"><input type="submit">
</form>

</body>
</html>





Antworten:


Evas lila Testforum 2001

[ X ]