Marker in Javascript verwenden

  • snape84 snape84
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    09. 07. 2012, 13:48

    Hallo Forum,
    schreibe in meiner Extension ein Formular in dem der Frontend-Benutzer mittels Button Felder hinzufügen können soll.
    Frage nun:
    Wie kann ich die Marker des Formulars in javaScript verwenden?
    der folgende Code:

    1. var feld = 1;
    2.  
    3. function plus() {
    4. if (feld <= 10) {
    5. document.getElementById("dynamisch").innerHTML +=
    6. "###day_label### " + feld + ": <input type='text' name='uhrzeit_" + feld + "'> <br>";
    7. feld++;
    8. }
    9. }

    gibt immer nur ###day_label### zurück.
    Danke schon jetzt für jeden Hinweis
    Andi


  • 1
  • snape84 snape84
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    10. 07. 2012, 08:17

    tatsächlich niemand einen Lösungsvorschlag?
    Kaum vorstellbar dass es für mein Problem keine Lösung geben soll...

  • aemka aemka
    Jedi-Meister
    0 x
    388 Beiträge
    0 Hilfreiche Beiträge
    11. 07. 2012, 11:59

    Gib doch im Tempalte deiner Extension js variablen mit den richtigen werten aus und nutze diese variablen dann einfach in externen js-dateien, die nicht durchs templating laufen.

  • snape84 snape84
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    11. 07. 2012, 12:18

    Hallo aemka,
    danke zunächst mal für die Antwort.
    Dies würde aber dann bedeuten, dass die Werte in den js-Variablen fix sind und die labels meiner locallang außer Kraft gesetzt werden würden.
    D.h. sollte jemand mal die Beschriftungen ändern wollen, müsste er in meinen Code.
    Oder habe ich dich falsch verstanden?

  • 1