RuD: mittels PHP javascript erzeugen

Beitrag lesen

Seid gegrüßt!
ich möchte gern ein Javascript erstellen, welches per Klick auf ein Element einen Text in ein Textfeld schreibt. Ich möchte aber, dass bei ausgeschaltetem Javascript auch die klickbaren Elemente nicht erscheinen.

Soweit bin ich:

Das steht im Head:

<script type="text/javascript">
   function Add(Zeichen) {
      window.document.form1.domain.value = window.document.form1.domain.value + Zeichen;
   }
</script>

im PHP steht dann:

...

$js = '
<script type="text/javascript">
<!--
document.write("<a href="#" onclick="Add(\"a\");">a</a>");
-->
</script>
';

...

und dann noch

echo $js;

Aber es funktioniert nicht, kann mir jemand auf die Sprünge helfen?

Ach so fast vergessen, eigentlich sollte am Ende XHTML herauskommen, aber davon bin ich momentan erstmal abgegeangen, weil dort überhaupt nichts funktionierte. Im HTML geht es dann zu mindest, dass der Link ausgegeben wird. das onlick geht halt nicht: Fehlermeldung lautet Syntax-Error: Add(

--
Bis Später
RuD
________________________________________________________________
SelfCode: ie:% fl:( br:^ va:) ls:< fo:| rl:( n4:& ss:) de:> js:| ch:| mo:| zu:)