Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Auto-Vervollständigung in Textbox

Einklappen

Neue Werbung 2019

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

  • [Erledigt] Auto-Vervollständigung in Textbox

    Eine etwas Ungewöhnliche Frage, aber ist es vielleicht Möglich wenn man etwas in die Textbox eingibt, dass es sich sozusagen "vervollständigt"?

    Beispiel:

    Ich gebe zwei Zahlen in die Textbox ein, dann soll es automatisch ein Bindestrich einfügen undzwar bei jeder zweiten Zahl:

    Etwa so: 11-12-13

    Wäre ein nettes Feature

    Freue mich auf eure Antworten!

  • #2
    Und wo ist dein konkretes Problem? Du hast Events zur Verfügung, das Feld, den Inhalt, die Stringfunktionen .. Just do it

    Kommentar


    • #3
      Bei jedem Change- und Keyup-Event das Muster des Inhalts der Textbox mit einem Regex-Pattern vergleichen. Falls es nicht übereinstimmt musst du dafür sorgen (wie auch immer) dass dieses Muster hergestellt wird.

      Kommentar


      • #4
        Hab hinbekommen

        Danke für die Tipps!!

        Kommentar


        • #5
          Wäre nett das zu posten, falls das nochmals wer (oder ähnlich) braucht.

          Kommentar


          • #6
            Zitat von hausl Beitrag anzeigen
            Wäre nett das zu posten, falls das nochmals wer (oder ähnlich) braucht.

            Ich benutze das hier: http://www.vonloesch.de/node/18

            Oder einfach nach "Autocomplete Javascript" suchen, man muss halt, wenn man ein PHP Array nutzt es wie folgt in das Javascript implementieren (je nachdem...):

            PHP-Code:
            <script type="text/javascript">
            <?php

            $Blabla 
            = array();

            ?>

            var suggestions = [<?php echo '"'.implode('","'$Blabla).'"' ?>];

            ...

            </script>

            Kommentar


            • #7
              Hallöchen,

              für Angular gibt es da etwas ganz nettes: Angular Input Masks (Demo)

              Viele Grüße,
              lotti

              Kommentar


              • #8
                Zitat von lottikarotti Beitrag anzeigen
                Hallöchen,

                für Angular gibt es da etwas ganz nettes: Angular Input Masks (Demo)

                Viele Grüße,
                lotti
                Das klingt ja noch interessanter
                Danke!

                Kommentar


                • #9
                  gibts ja nicht nur bei angular.....

                  http://bguzmanrio.github.io/maskjs/
                  http://robinherbots.github.io/jquery.inputmask/

                  Kommentar


                  • #10

                    Kommentar

                    Lädt...
                    X