tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
542
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    bhalili bhalili ist offline Mitglied
    Registriert seit
    Jan 2004
    Beiträge
    21
    Hallo Leute, vorweg ich habe nicht die große Ahnung von Javascript. Mein Problem ist, dass ich zwei inputFelder habe, wo jeder Zahlen einfügen kann. In inputfeld 1 ist es egal wie hoch die Zahl ist, aber in inputfeld 2 darf die Zahl nicht höher sein als inputfeld 1 außer gleichgroß. Hab im Internet ein kleines Script gefunden das die Höhe der Zahl überprüft. Kann mann dieses Script auf meine Bedürfnisse umcoden?
    Den Code habe ich von der Webseite: http://www.homepage-total.de/baustei...eine8.php#bs_4
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
     <script type="text/javascript">
    // Falsche Zahleneingabe ändern
     function pruefeZahl() {
      if (
       document.Form.eingabe1.value > 5){
       document.Form.eingabe1.value = 5;
       document.Form.eingabe1.select();
      }
     }
    </script>
     
    <form name="Form">
     <input type="text" name="eingabe1" size="2" onKeyup="pruefeZahl();">
     <input type="text" name="eingabe2" size="2" onKeyup="pruefeZahl();"> //Eingabe2  darf nicht höher sein als eingabe1n nur gleichgroß
    </form>

    Hoffe mir kann jemand helfen.
    Geändert von bhalili (11.07.09 um 10:18 Uhr) Grund: Foren Richtlinien
     

  2. #2
    Avatar von Loomis
    Loomis Loomis ist offline Mitglied Bunt
    Registriert seit
    Jul 2002
    Ort
    Aschaffenburg
    Beiträge
    1.538
    Hi,

    versuch das mal:
    HTML-Code:
    <script type="text/javascript">
    function pruefeZahl() {
    	if (document.Form.eingabe1.value < document.Form.eingabe2.value){
    		alert ('Zahl 2 darf nicht groesser sein als Zahl 1!');
    	}
    }
    </script>
    
    <form name="Form">
    	<input type="text" name="eingabe1" size="2">
    	<input type="text" name="eingabe2" size="2" onBlur="pruefeZahl();">
    	<input type="submit" value="senden" />
    </form>
     
    mfg
    --------------------------------------------------------------------------------
    Kein Support via PN, Email, ICQ, Brieftaube oder Flaschenpost!

    Besucht den tutorials.de-Chat | Anleitung
    RTFM - PHP-Handbuch - MySql Handbuch
    --------------------------------------------------------------------------------
    Surftipp...Der Postillon
    --------------------------------------------------------------------------------
    Signatur v2.2

  3. #3
    bhalili bhalili ist offline Mitglied
    Registriert seit
    Jan 2004
    Beiträge
    21
    Danke Danke Danke Danke Danke Danke. Funktioniert einwandfrei. Einfach SUPER
     

  4. #4
    bhalili bhalili ist offline Mitglied
    Registriert seit
    Jan 2004
    Beiträge
    21
    Hallo Freunde, das Script funktioniert so einwandfrei, wenn beide Zahlen zweistellig sind. Aber wenn das Feld 1 eine Zahl von "100" hat und das Feld 2 eine Zahl von "50", denkt das Script das Feld 2 grösser ist als Feld 1.
    Wenn ich aber für Feld 2 die Zahl "050" eingebe funktioniert es einwandfrei.

    Wie kann man das ändern?
     

Ähnliche Themen

  1. Inputfeld mit Bezeichnung
    Von Kalito im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 01.12.10, 10:04
  2. Fehlermeldung bei Inputfeld
    Von bauchinj im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 08.02.10, 16:07
  3. checkbox und Inputfeld
    Von Splater im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 16.08.09, 08:44
  4. Textarea als Inputfeld
    Von julia29 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 04.04.08, 08:50
  5. Inputfeld border weg?
    Von kle-ben im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 25.12.04, 12:06

Stichworte