Ashura: document.createTextNode und html tags

Beitrag lesen

Hallo markus.

var tc = document.createElement('<a href="#">link</a>');

createElement() kovertiert den uebergebenen string - im jeweiligen td steht dann kein link sondern:
&lt;a href="#"&gt;link&lt;/a&gt;
... is schlecht

Natürlich. So geht dies ja auch nicht.
Was du createElement als Parameter übergibst wird exakt als Element erschaffen.
Und wenn du--wie hier--am Ende ein <&lt;a href="#"&gt;link&lt;/a&gt;></&lt;a href="#"&gt;link&lt;/a&gt;> haben möchtest, dann wird dies auch so ausgeführt.

Erschaffe das a-Element wie gehabt und setze die benötigten Attribute.

BTW: Dein Thema handelt von createTextNode, was ich hier aber nicht erkennen kann...

Einen schönen Donnerstag noch.

Gruß, Ashura

--
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Opera Mini on Treo
Meine Browser: Opera 8.02 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]