hi,
if(document.Formular.ort.value>53999 && ort.value<55000) {
das ist unsauber, die korrekte Referenz lautet auch fuer die zweite Bedingung "document.Formular.ort..."
Die Vorgehensweise ist aber fehleranfaellig. Was passiert, wenn Buchstaben eingegeben werden?
Besser:
// string in zahl verwandeln
// bei Fliesskommazahlen parseFloat verwenden
var val = parseInt(document.Formular.ort.value);
// auf NaN und Bereich pruefen
if (!isNaN(val) && val > 100 && val < 200) tuwas();
Gruesse Joachim