André Mantz: Bin ich Plöd? -> Vergleich numerischer Werte aus Formulafeld

Beitrag lesen

Auch Hi,

und erstmal danke für die rasche Antwort.

und woher weiß der Browser bzw. JavaScript, dass die Werte nummerisch sind? Prinzipiell kann _alles_ eingegeben werden - Du musst schon explizit in einen Integer (oder was immer) umwandeln, wenn Du(!) es besser weißt.

Ich hate ja geschrieben, dass es stark vereinfacht ist. Zuvor prüfe ich natürlich, ob auch tatsächlich nur Ziffern übergeben wurden.
Wie wandelt man denn explizit in Integer um? Bin wohl doch zu blöd, weil im SelfHTML hab ich dazu nix gefunden.

<script language="JavaScript">

ERROR: Required attribute "type" missing.

Jo, stimmt ... ändert aber nix an meinem Problem

Lass mich raten: Es wird "2" > "10" angesehen, was übrigens auch korrekt ist. "2" hat nämlich einen höheren ASCII-Wert als "1", daher
braucht die "0" nicht mehr verglichen zu werden.

Stimmt, richtig geraten. Aber schlauer bin ich jetzt auch nicht.
Wie vergleiche ich denn 2 mit 10 so, dass 10 auch größer als 2 ist?

Gruß, André