Elementor Formular Zeichenlimit setzen – Schritt für Schritt

Wie man bei Elementor Formular Zeichenlimit einrichten kann

Wenn du ein Formular mit Elementor erstellst, möchtest du möglicherweise die Anzahl der Zeichen in bestimmten Feldern begrenzen. Das ist besonders nützlich, um sicherzustellen, dass Nutzer nicht zu lange Texte eingeben. In diesem Tutorial zeigen wir dir, wie du mit einfachem JavaScript eine Zeichenbegrenzung für ein Elementor-Formularfeld setzt.

Schritt 1: Elementor Formular erstellen

Falls du noch kein Formular mit Elementor erstellt hast, folge diesen Schritten:

So fügst du ein Elementor Formular in deine Seite ein
So fügst du ein Elementor Formular in deine Seite ein
Über den Reiter "Erweitert" ist es möglich, dem Elementor Formular Textfeld eine ID zu vergeben
Über den Reiter "Erweitert" ist es möglich, dem Elementor Formular Textfeld eine ID zu vergeben

Schritt 2: Die Zeichenbegrenzung per JavaScript setzen

Elementor bietet keine direkte Möglichkeit, Zeichenlimits festzulegen. Deshalb fügen wir ein benutzerdefiniertes Skript ein, das die Eingaben begrenzt. So geht’s:

In der Elementor Seitenleiste findest du das HTML-Widget, welches du unter dem Formular platzieren kannst
In der Elementor Seitenleiste findest du das HTML-Widget, welches du unter dem Formular platzieren kannst
            <script>
jQuery(document).ready(function($) {
    // ID des Feldes in die eckige Klammer eingeben
    var textField = $('[name="form_fields[ID-DES-FELDES]"]');

    if (textField.length) {
        textField.on('input', function() {
            var text = textField.val();

            // Begrenze die Eingabe auf 190 Zeichen
            if (text.length > 190) {
                text = text.substring(0, 190);
                textField.val(text);
            }
        });
    }
});
</script>
        
Anpassung des Skriptes mit der ID deines Formulars und der gewünschten Zeichenbegrenzung
Anpassung des Skriptes mit der ID deines Formulars und der gewünschten Zeichenbegrenzung

Schritt 3: Speichern und testen

Nachdem du das Skript eingefügt und angepasst hast, solltest du das Formular testen:

Falls das Skript nicht sofort funktioniert, stelle sicher, dass:

Fazit

Mit diesem einfachen JavaScript-Code kannst du problemlos ein Zeichenlimit für Elementor-Formulare setzen. Dadurch hast du mehr Kontrolle über die Benutzereingaben und kannst sicherstellen, dass keine zu langen Texte eingereicht werden.

Benötigst du Unterstützung?

Falls du Unterstützung benötigst oder weitere Skripte und Funktionen für dein Elementor-Formular suchst, stehe ich dir gerne zur Verfügung. Melde dich einfach bei mir, und ich helfe dir weiter. Ich freue mich darauf, dich bei der Umsetzung deiner Projekte zu unterstützen!

Info

23. Januar 2025
Jannis Kratzmann

Inhaltsverzeichnis

Teilen

Facebook
Twitter
LinkedIn
WhatsApp
Email
Reddit