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>