Re: @ Java/Perl Profis - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von hempelr (1976 Beiträge) am Mittwoch, 28.Januar.2004, 11:03.
    Re: @ Java/Perl Profis

      Hallo, Jürgen,
      nee, geht in JS nicht über nen String-Vergleich. Du musst überprüfen, ob es vom Typ Zahl ist und dann auf Zahlwerte vergleichen - JS macht leider nicht sone manchmal doch recht bequeme elektrische wilde Typumwandlung von Variablen wie Perl....
      Versuchs mal irgendwie so (NICHT getestet - quäl dich selbst ;-)
      ...
      for(i=0;i<document.AddMember.elements['IDnop:='].value.length;++i)
          val = document.AddMember.elements['IDnop:='].value;
          num = parseFloat(val); // Überprüfen, ob Zahl
          if (isNaN(val)) { chkZ = -1; } //wenn keine Zahl
         .....
      
      hth
      Ruben


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Jürgen (614 Beiträge) am Dienstag, 27.Januar.2004, 16:09.
    @ Java/Perl Profis

      Hi Leute,

      hab mal wieder ein Prob. Ich weis, das man Felder die mit z.b. Name:= übergeben werden so in eine Javascript eingebunden werden.
      elements['Name:=']

      Jetzt hab ich da noch ein Problem bei der Überprüfung auf Zahlen.
      Hier mal der Code:
      Irgendwo bei < happerts ??

      var chkZ = 1;
       for(i=0;i<document.AddMember.elements['IDnop:='].value.length;++i)
       if(document.AddMember.elements['IDnop:='].value.charAt(i) < "0"
              || document.AddMember.elements['IDnop:='].value.charAt(i) > "9")
        chkZ = -1;
        if(chkZ == -1)
        {
       alert("Ihre Altersangabe ist keine Zahl !");
              ... usw.
      

      Wer hat einen Tipp für mich?? Danke


      Gruß
      Jürgen

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Mittwoch, 28.Januar.2004, 11:03.
    Re: @ Java/Perl Profis

      Hallo, Jürgen,
      nee, geht in JS nicht über nen String-Vergleich. Du musst überprüfen, ob es vom Typ Zahl ist und dann auf Zahlwerte vergleichen - JS macht leider nicht sone manchmal doch recht bequeme elektrische wilde Typumwandlung von Variablen wie Perl....
      Versuchs mal irgendwie so (NICHT getestet - quäl dich selbst ;-)
      ...
      for(i=0;i<document.AddMember.elements['IDnop:='].value.length;++i)
          val = document.AddMember.elements['IDnop:='].value;
          num = parseFloat(val); // Überprüfen, ob Zahl
          if (isNaN(val)) { chkZ = -1; } //wenn keine Zahl
         .....
      
      hth
      Ruben

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Mittwoch, 28.Januar.2004, 15:15.
    Re: @ Java/Perl Profis

      Hi Ruben,

      Danke - ich versuchs mal ;-)
      Ich fangs jetzt vorab bei der Übergabe auf - so:

      $t = ($IDnop =~ tr/[0-9]//);
      $bt =($IDnop =~ tr/[a-zA-Z\W\s\w ]//); 
      if ($t != 4 || $bt){ 
      $emsg.= "ID-Number: <FONT COLOR=\"#CC0000\">$IDnop</FONT> contains special character or string to short!<br>";
      }
      
      Funzt ;-)

      Gruß
      Jürgen

     Antworten


     
 Liste der Einträge von 32250 bis 32400:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!