JavaScript - Beispiel-Quelltext



<HTML>

<HEAD>
<TITLE>JavaScript - Beispiel 7</TITLE>

<SCRIPT LANGUAGE="JavaScript">
<!---
  function checkNum(str, min, max)
  {
    if (str == "") {
      alert("Bitte eine Zahl eingeben.")
    }
    else {
      var ch1 = str.substring(0, 1);
      var ch2 = str.substring(1, 2);
      var ch3 = str.substring(2, 3);

      if (ch1 < "0" || ch1 > "9") {
	alert("Bitte eine Zahl eingeben.");
      }
      else {
	if ((ch2 > "0" && ch1 != "0") || ch3) {
	  alert("Bitte eine Zahl zwischen 1 und 10 eingeben.")
	}
	else {
	  alert("Danke!")
	}
      }
    }
  }
// -->
</SCRIPT>

</HEAD>

<BODY BGCOLOR="white" TEXT="green">

<CENTER>
<H1>Überprüfung einer einfachen Formulareingabe</H1>
<FORM>
Bitte eine kleine Zahl (0 .. 10) eingeben:
<INPUT SIZE="8" MAXLENGHT="4">
<INPUT TYPE="button" VALUE="Eingabe" onClick="checkNum(form[0].value,1,10)">
</FORM>

<P>
<HR>
Beispiel aus dem JavaScript-Kurs von Heike Schönnagel, URZ Uni Heidelberg

</BODY>
</HTML>