[JS] firstChild.data übergibt keine links

traffic

Well-known member
5 Mai 2006
675
25
Hallo,

ich habe folgendes Script:

PHP:
<script type="text/JavaScript">
<!--
function text_er(text){document.getElementById("ausgabe").firstChild.data = text;}
//-->
</script>

PHP:
$textausgabe = "<a href=example.html>TEST</a>";   
...onclick=\"fotos('$link');fotos2('$width');text_er('$text');\"....

PHP:
<div id=ausgabe> </div>

Das Script funktioniert auch leider gibt es aber aus:
<a href=example.html>TEST</a>

Ich möchte jedoch, dass es einen Link ausgibt. Was mache ich da verkehrt?

Gruß
 
Nicht im Script, sondern im Markup ;)

Ansonsten installier dir mal Firebug. Is klasse zum Debuggen von JavaScripts.
 
.data ist für Textknoten gedacht, um einen Text darzustellen, soweit ich das auf die schnelle bei selfhtml gefunden habe.

D.h. wenn du willst, dass man den link anklicken können sollte, solltest du anstatt "firstChild.data" einmal "innerHTML" versuchen.

(Ungetestet, sollte jedoch so in etwa funktionieren.)