Ankündigung

Einklappen
Keine Ankündigung bisher.

Zeichen-Anzahl in Eingabe begrenzen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zeichen-Anzahl in Eingabe begrenzen

    Hallo zusammen,

    gibt es eine Möglichkeit, die Anzahl der einzugebenden Zeichen
    in einem Eingabefeld zu begrenzen und einen automatischen Sprung
    zum nächsten Eingabefeld zu erzeugen ?

    Folgendes Beispiel :
    Bei der Eingabe neuer Termine sollen das Datum und die Uhrzeit jeweils
    in einzelne Felder gesetzt werden.
    Datum : Feld1 = Tag, Feld2 = Monat, Feld3 = Jahr
    Uhrzeit : Feld4 = Stunde, Feld5 = Minute

    Weder bei Google noch hier im Forum habe ich hierzu etwas finden können.
    Lag wahrscheinlich an den unpassenden Suchbegriffen.

    Wäre für mich sehr hilfreich, wenn es diese Möglichkeiten gibt
    und irgendwer eine Idee hat.

    Gruß, Mike
    sigpic
    Mike's EEP-Welt CSC Oldenburg
    Link-Sammlung Smily-Sammlung

  • #2
    AW: Zeichen-Anzahl in Eingabe begrenzen

    Hallo,

    Ganz rein mit HTML kannst du nur definieren wie viele Zeichen max. eingegeben werden dürfen. Das geschiet mit der angabe Maxlength.
    Das sähe so aus:
    HTML-Code:
    <form name="weisdochauchnichtwas" action="auswerten.php">
    <input type="text/html" maxlength="10"></input>
    </form>
    So dürfen max. 10 Zeichen im Input vorkommen.
    Ein anderes Formular deaktivieren kannst du aber nur mit JavaScript. Wer das deaktiviert hat bekommt von der sperre also nicht's mit. Darum epfehle ich ein Script in zusammenarbeit mit der angabe maxlenght in HTML.
    Das würde ich so lösen:
    HTML-Code:
    <form name="weisdochauchnichtwas" action="auswerten.php">
    <input type="text/html" maxlength="10" id="eingabe" onchange="zeichen(eingabe, eingabe2);"></input>
    </form>
    <script type="text/javascript" language="javascript">
    function zeichen (input, todeactivate) {
    var maxzeichen = 10;
    if(document.getElementById(input).value.length <= maxzeichen) {
    document.getElementById(todeactivate).disabled = true;
    }
    }
    </script>
    Das Script untersucht bei änderung des Inhaltes wie viele Zeichen dieser Enthält. Sind dies zuviele wird das formularfeld eingabe2 deaktiviert. Zusätzlich schützt maxlength in HTML das die Zeichen nicht überschritten werden - auch für leute die JavaScript deaktiviert habenl. Die Variable maxzeichen enthält die maximal enthaltenen Zeichen(10).

    Der Code ist nicht überprüft... Evtl. entählt er noch kleine Fehler. Bitte sagen wenn jemand einen Fehler findet.

    MFG
    [ASTERIX]
    Zuletzt geändert von andre.roesti; 04.11.2007, 15:19.

    Kommentar


    • #3
      AW: Zeichen-Anzahl in Eingabe begrenzen

      Hier kann man die maximale Länge bestimmen http://de.selfhtml.org/html/formular...abe.htm#felder
      und mit Java Script kann ich mir vorstellen, funktioniert ein automatisches Umspringen.
      Oh, zu Langsam...

      Kommentar


      • #4
        AW: Zeichen-Anzahl in Eingabe begrenzen

        Moin!

        Meinst Du das so in etwa:
        Code:
        <html>
        <head>
        <title>-</title>
        
        <script type="text/javascript" language="javascript">
        function jumpToTextField(activeTextfield, nextTextfieldId) {
        	if (activeTextfield.value.length > 1)
        		document.getElementById(nextTextfieldId).focus();
        }
        </script>
        
        </head>
        
        <body>
        
        <input type="text" id="firstTextfield" size="1" onkeyup="javascript:jumpToTextField(this, 'secondTextfield');" maxlength="2"><br>
        <input type="text" id="secondTextfield" size="1" onkeyup="javascript:jumpToTextField(this, 'nextTextfield');" maxlength="2"><br>
        <input type="text" id="nextTextfield" size="1" maxlength="2">
        
        </body>
        
        </html>
        MfG Speedy

        Kommentar


        • #5
          AW: Zeichen-Anzahl in Eingabe begrenzen

          Hallo,

          Sorry, ich habe gelesen das nächste Formular soll deaktiviert werden... Nicht das der Fokus drauf gesetzt werden sollte.
          Aber vom ansatz her hatten wir ja etwa das selbe, von dem her ist diese lösung wohl schon richtig.

          MFG
          [ASTERIX]

          Kommentar


          • #6
            AW: Zeichen-Anzahl in Eingabe begrenzen

            @Asterix, mi-schi, Speedy19102000

            Erst 'mal vielen Dank für die schnellen Antworten.

            Den Zusatz "maxlength" habe ich eingetragen und er funzt.

            In punkto JavaScript bin ich noch unerfahren und muß mich da erst
            einmal reinwuseln.
            Ich habe zwar eure ganzen Anleitungen gelesen, jedoch nur
            "Bahnhof, umsteigen, Koffer klau'n" verstanden.

            Da dieser Punkt aber erst 'mal nicht allzu dringend ist, lasse ich mir
            etwas Zeit, bis ich mich mit JS etwas mehr befasst habe.

            Trotzdem Danke für die Anregungen. Wann ich sie umsetzen kann,
            wird die Zukunft zeigen.

            Gruß, Mike

            Nachtrag :
            Kann ich die Deklaration "maxlength" auch in CSS eintragen
            oder nur direkt in HTML ?
            Zuletzt geändert von sheeba1507; 04.11.2007, 15:57.
            sigpic
            Mike's EEP-Welt CSC Oldenburg
            Link-Sammlung Smily-Sammlung

            Kommentar


            • #7
              AW: Zeichen-Anzahl in Eingabe begrenzen

              Laut selfhtml nur mit HTML möglich.

              Kommentar


              • #8
                AW: Zeichen-Anzahl in Eingabe begrenzen

                Dann habe ich halt Pech gehabt.
                Aber was soll's, funzt auch so.

                Einen schönen Rest-Sonntag noch.

                Gruß, Mike
                sigpic
                Mike's EEP-Welt CSC Oldenburg
                Link-Sammlung Smily-Sammlung

                Kommentar

                homepage-forum.de - Hilfe für Webmaster! Statistiken

                Einklappen

                Themen: 57.089   Beiträge: 432.164   Mitglieder: 29.279   Aktive Mitglieder: 38
                Willkommen an unser neuestes Mitglied, Grufty.

                Online-Benutzer

                Einklappen

                202 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 200.

                Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

                Die neuesten Themen

                Einklappen

                • daniel5959
                  Gaspreise - gut wer Energie auf Vorrat lagern kann
                  Hallo,

                  jetzt sind alle Leute gut dran, die ihre Heizenergie im eigenen Haus lagern können und schon im Frühjahr Heizöl bestellt haben, sie müssen sich keine Sorgen um die Gaspreissteigerungen der kommenden Monate machen.

                  Bisher waren die Gaskunden gut dran, sie haben sich...
                  24.06.2022, 01:37
                • Grufty
                  Handydarstellung
                  In der Handydarstellung meiner Homepage fehlt neuerdings das Menue. War bisher ok. Sonst alles ok.

                  Problem durch sehr prompte Hilfe durch IN MEDIA gelöst!
                  Es lag am COUNTER CODE.
                  22.06.2022, 09:04
                • Sprueche
                  LustigX.de - Lustige Bilder & witzige Memes
                  Hallo liebe Leute,

                  ich will Euch ein neues Projekt von mir vorstellen. Es handelt sich um "LustigX.de". Auf der Webseite werden von Mitgliedern "Lustiges/Witziges" gepostet. Du kannst gerne ein Teil der Community werden und selber "Lustiges/Witziges" posten....
                  21.06.2022, 02:08
                • daniel5959
                  Energiewende mit günstigem Ökostrom und Wärmepumpe
                  Hallo,

                  meine Berechnung für eine persönliche Energiewende.

                  A) Grob geschätzt für mein kleines Häuschen rund 850 Liter Heizöl im langjährigen Mittel, das wären (Heizöl - Heizwert ca. 9,8 kWh pro Liter) 8.330 kWh und wenn ich diese Wärme mit einer Wärmepumpe und einer Jahresarbeitszahl
                  ...
                  18.06.2022, 02:45
                • rene_j
                  Euere Meinung und Feedback zu meinem Projekt - van-reise.eu
                  Um welches Thema geht es?
                  Es geht primär um die Themen Reisen, Wandern, Geocaching, Trekking, Urban Exploration (Lost Places) und Übernachtungen im Freien (Wälder, Berge etc.) sowie Fahrzeug Anschaffung und Ausbau.

                  Das Projekt steckt noch in Kinderschuhen.
                  Die Social-Media-Kanäle...
                  14.06.2022, 13:41

                Die neuesten Beiträge

                Einklappen

                • Sprueche
                  Antwort auf SpruecheX.de - Sprüche, Zitate und Weisheiten
                  Wegen Social-Media und SEO.

                  Update: Neues Design ist online!...
                  26.06.2022, 22:51
                • eloms
                  Antwort auf Feedback zur Überarbeitung meiner Homepage
                  Hallo

                  So, ich habe diverse Ändeungen vorgenommen und ein Zufallsbild auf der Startseite eingefügt. Klickt man auf den Link, wird das ausgewählte Bild grün angezeigt.
                  War für mich gar nicht so einfach da so umzusetzen.
                  Langsam wird die Seite fertig.

                  mfg
                  ...
                  26.06.2022, 05:47
                • daniel5959
                  Gaspreise - gut wer Energie auf Vorrat lagern kann
                  Hallo,

                  jetzt sind alle Leute gut dran, die ihre Heizenergie im eigenen Haus lagern können und schon im Frühjahr Heizöl bestellt haben, sie müssen sich keine Sorgen um die Gaspreissteigerungen der kommenden Monate machen.

                  Bisher waren die Gaskunden gut dran, sie haben sich...
                  24.06.2022, 01:37
                • ST747
                  Antwort auf Gaspreise - gut wer Energie auf Vorrat lagern kann
                  hi,

                  beim gas ist die lieferung derzeit gedrosselt, weil ein pumpe kaputt ist.

                  deshalb werden auch die gasspeicher nicht so gefüllt, wie geplant.

                  nach meinen informationen muss die pumpe von einer deutschen firma gewartet oder repariert werden. das geht aber nicht,...
                  25.06.2022, 13:48
                • daniel5959
                  Antwort auf Gaspreise - gut wer Energie auf Vorrat lagern kann
                  Nachtrag 2:

                  Frage: Wie weit würde man mit maximal 256 TWh (= max. 256 Mrd. kWh) Gas kommen?



                  In den letzten 3 Monaten des Jahres - Oktober, November und Dezember - werden im Mittel 277 TWh an Gas verbraucht, d.h. die maximal gefüllten Gasspeicher wären am Jahresende...
                  25.06.2022, 05:53
                • daniel5959
                  Antwort auf Gaspreise - gut wer Energie auf Vorrat lagern kann
                  Nachtrag:

                  Deutschland hat genau genommen keinen Gasvorrat, sondern nur einen Gaspuffer, um die Spitzen im Winter abzupuffern.



                  Also wenn die Erdgasspeicher ganz voll wären, dann würde es für 2 bis 3 Monate reichen, aber nur wenn in dieser Zeit weiterhin Gas...
                  25.06.2022, 00:15
                • Grufty
                  Handydarstellung
                  In der Handydarstellung meiner Homepage fehlt neuerdings das Menue. War bisher ok. Sonst alles ok.

                  Problem durch sehr prompte Hilfe durch IN MEDIA gelöst!
                  Es lag am COUNTER CODE.
                  22.06.2022, 09:04
                • Localfu
                  Antwort auf Handydarstellung
                  Hier eine Lösung von mir
                  Code:
                  var linkTitle = ['Startseite', 'Über mich', 'Aktuelles', 'Kontakt', 'Impressum'];
                  var linkURL = ['home.html', 'about.html', 'news.html', 'contact.html', 'impressum.html'];
                  var topnav;
                  document.addEventListener('DOMContentLoaded', ()=> {
                  ...
                  24.06.2022, 16:16
                • Localfu
                  Antwort auf Handydarstellung
                  Hallo Grufty,
                  leider ist dein JavaScript-Code fehlerhaft und weisst viele Fehler auf:
                  Code:
                  jQuery.noConflict()(function($){$("<form id='mobilemenu' class='right2'><select /></form>").appendTo("#topnav"),$("<option />",{selected:"selected",value:"",value:"",text:"F"
                  ...
                  24.06.2022, 15:22
                • daniel5959
                  Antwort auf SpruecheX.de - Sprüche, Zitate und Weisheiten
                  Hallo,

                  mich ärgern immer noch die aufs Foto geklatschten Texte.

                  Warum wird nicht einfach nur ein unifarbener Hintergrund verwendet, wenn das Foto eh nicht so wichtig ist?

                  Den Text könnte man besser ins Foto einbauen, siehe Beispiel



                  ...
                  23.06.2022, 22:58
                Lädt...
                X