Ergebnis 1 bis 9 von 9

Thema: Blinkenden Cursor im Formularfeld einschalten

  1. #1
    Contao-Fan
    Registriert seit
    27.08.2014.
    Beiträge
    569

    Standard Blinkenden Cursor im Formularfeld einschalten

    Guten Tag,

    ich möchte gerne in meinem Suchfeld einen blinkenden Cursor von Anfang an haben.
    Beim Einrichten des Suchformulares habe ich dafür keine Funktion gefunden.
    Oder habe ich an der falschen Stelle gesucht?

    Viele Grüße
    Tilda

  2. #2
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.332
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Schau mal hier: http://codepen.io/gowda24/pen/tCcFw

    Du müsstest das daran koppeln ob ein Feld den Fokus hat.

  3. #3
    Contao-Fan
    Registriert seit
    27.08.2014.
    Beiträge
    569

    Standard

    Jetzt bin ich leider etwas überfordert...

    Reicht es in der CSS den folgenden Code einzugeben?

    Code:
    input[type="text"]{    
        border: none ;   
    }

  4. #4
    Contao-Fan Avatar von kos
    Registriert seit
    22.06.2009.
    Ort
    Westerwald
    Beiträge
    888

    Standard

    Hier dürfte eine Lösung mit Javascript angesagt sein.

    Schau hierzu mal bei Peter Müllers Buch Little-Boxes => Kontktformular => Den Cursor in das erste Feld setzen.
    Dort wird eine Lösung für das Problem vorgestellt.

  5. #5
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    das Javascript ist hier entscheident!

    HTML-Code:
    $(function(){
      $(".Fname").focus();
    });

  6. #6
    Contao-Fan
    Registriert seit
    27.08.2014.
    Beiträge
    569

    Standard

    Mir ist ein Rätsel, an welcher Stelle ich es in Contao einbinde.
    In das Frontend Modul, das für das Suchfeld zuständig ist?

  7. #7
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.332
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Sorry, mein Link war auch der falsche: http://codepen.io/ArtemGordinsky/pen/GnLBq - das geht auch ohne JS.

  8. #8
    Contao-Fan
    Registriert seit
    27.08.2014.
    Beiträge
    569

    Standard

    Okay, die CSS Definitionen für den Cursor.
    Aber, irgendwie weiss ich nicht, an welcher Stelle ich den Cursor anspreche.

    Mein Suchfeld sieht derzeit so aus:
    Code:
    #mainnav ul.megamenu .suchfeld{
    	position:relative;
    			}
    #mainnav ul.megamenu .text.suchfeld{
    	position:relative;
    	margin-left:530px;
    		width:380px;
     	z-index:10;
    	border:solid #000 0.1em; 
    	background-color:rgba(255, 255, 255, 0.0);
    		}
    #mainnav ul.megamenu .lupe{
    	position:relative;
    	top:-10px;  
    	left:462px;
     	z-index:10;
    	}

  9. #9
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du möchtest, dass wenn die Seite aufgerufen wird, ein Feld im Formular sofort den Focus hat (blinkender Cursor), damit man direkt lostippen kann, richtig?

    Erstelle ein Template "j_misc" (der Prefix "j_" ist Pflicht).

    Schreibe das hier in dein Template:
    PHP-Code:
    <script>
      $(
    '#username').focus();
    </script> 
    Bei dem Code gehe ich davon aus, dass du jQuery geladen hast, sonst müsste der Code leicht anders aussehen.

    "#username" ist der CSS-Selektor für dein Feld, hier in dem Beispiel das Feld mit der ID "username".

    In deinem Seitenlayout kannst du unten bei "jQuery-Templates" dieses Template jetzt per Checkbox aktivieren.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •