Aleksej V.: Bin ich Plöd? -> Vergleich numerischer Werte aus Formulafeld

Beitrag lesen

Hallo,

<html>
<head>
<title>Test</title>

<script type="text/javascript">

function Vergleich1()
 {

var feld1,feld2
if (isNaN(document.testform.feld1.value)==false&&isNaN(document.testform.feld2.value)==false) {
feld1 = parseInt(document.testform.feld1.value)
feld2 = parseInt(document.testform.feld2.value)
}
else {
document.write('Sie haben keinen gültige zahl eingegeben. Entweder sind andere Zeichen als Zahlen im Eingabefeld eingegeben worden, oder die zahl übersteigt ein integer volumen');
return
}
   if (feld1 > feld2)
// Das problem hatte ich auch mal, so kannst du die eingabe auf eine Zahl prüfen und dann als integer vergleichen.

{
    document.testform.feld2.value = document.testform.feld1.value;
   }
 }
</script>
</head>
<body>
<form name="testform" action="irgendwas" method="post">
<input type="text" name="feld1" onBlur="JavaScript:Vergleich1()">
<input type="text" name="feld2" onBlur="JavaScript:Vergleich2()">
</form>
</body>
</html>

Grüße aus Düsseldorf,

--
Aleksej