# Zeichen per JavaScript auslesen

**URL:** <https://forum.shopware.com/t/zeichen-per-javascript-auslesen/23982>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [5. Dezember 2014 um 11:56 UTC](https://forum.shopware.com/t/zeichen-per-javascript-auslesen/23982 "2014-12-05T11:56:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [5. Dezember 2014 um 11:56 UTC](https://forum.shopware.com/t/zeichen-per-javascript-auslesen/23982/1 "2014-12-05T11:56:04Z")

</div>

Hallo Community, ich möchte gerne die Zeichenmenge per JavaScript von Vor- und Nachnamen in der Registrierung auslesen und eine Fehlermeldung ausgeben wenn diese höher als bsp. 30 ist. Leider ist meine letzte JS begegnung schon etwas her… Folgenden Ansatz habe ich bisher erarbeitet: ` function zeichenauslesen() { var vorname = document.getElementById("firstname").length; var nachname = document.getElementById("lastname").length; if (vorname + nachname == \>29) (alert("Ihr Vor- und Nachname darf maximal aus 29 Zeichen bestehen. Aktuell haben Sie "vorname+nachname" Zeichen verwendet");)} ` Die funktion wird „onchance“ jeweils bei Vor- und Nachnamen ausgeführt. Nur funktioniert es nicht. Kann mir hierzu jemand helfen? Vielen Dank.

---

<div class="post-metadata">

**Author:** ![sven.steinberger](https://avatars.discourse-cdn.com/v4/letter/s/87869e/32.png) [@sven.steinberger](https://forum.shopware.com/u/sven.steinberger)\
**Post date:** [6. Dezember 2014 um 07:19 UTC](https://forum.shopware.com/t/zeichen-per-javascript-auslesen/23982/2 "2014-12-06T07:19:45Z")

</div>

Moin Neoxx, probier mal folgendes: `(function($) { $(document).ready(function() { function checkName(){ var namelength = parseInt($('#firstname').val().length)+parseInt($('#lastname').val().length); if (namelength \>= 29) { alert("Ihr Vor- und Nachname darf maximal aus 29 Zeichen bestehen. Aktuell haben Sie "+namelength+" Zeichen verwendet"); return false; }; } $('#firstname').change(function(){ checkName(); }); $('#lastname').change(function(){ checkName(); }); }); })(jQuery);`

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [9. Dezember 2014 um 13:05 UTC](https://forum.shopware.com/t/zeichen-per-javascript-auslesen/23982/3 "2014-12-09T13:05:06Z")

</div>

Hallo Herr Steinberger, vielen Dank. 🙂 Funktioniert super.
