basti_p: for-attribut im label-tag setzen

Hallo,

ich möchte in einem dynamisch erzeugten label-Tag das for-Attribut setzen:

label_object.for="wert".

Leider gibt das einen Syntax-Error wegen for->schleife.

Habt Ihr einen Tipp für mich?
Danke und Grüße Basti

  1. n'abend,

    ich möchte in einem dynamisch erzeugten label-Tag das for-Attribut setzen:
    label_object.for="wert".
    Leider gibt das einen Syntax-Error wegen for->schleife.

    mit den Methoden Node.setAttribute() und Node.getAttribute() kann dein for ohne Syntaxfehler gesetzt werden.

    weiterhin schönen abend...

    --
    Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
    sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|
    1. Danke, das habe ich gesucht.
      Grüße Basti

  2. echo $begrüßung;

    ich möchte in einem dynamisch erzeugten label-Tag das for-Attribut setzen:
    label_object.for="wert".
    Leider gibt das einen Syntax-Error wegen for->schleife.

    Die MSDN sagt, dass das Attribut for als Eigenschaft htmlFor eines label-Objekts angesprochen werden könne. Und da "This property is defined in HTML 4.0 and is defined in World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1", nehme ich an, dass das in anderen Browsern auch so funktioniert.

    echo "$verabschiedung $name";

  3. Hi, Kommando zurück, leider funktioniert das setzen mit "setAttribute()" oder htmlFor nicht.

    Fehlermeldung IE: Mitglied nicht gefunden
    Fehlermeldung Firefox: setting a property that has only a getter

    Sonst noch irgendwelche Ideen?
    Danke und Grüße Basti

    1. echo $begrüßung;

      Hi, Kommando zurück, leider funktioniert das setzen mit "setAttribute()" oder htmlFor nicht.
      Sonst noch irgendwelche Ideen?

      document.createElement('<label for="...">');

      echo "$verabschiedung $name";

    2. Sorry, funktioniert doch, war nur ein Schreibfehler!!!