Peter Plan: Wert in Textarea einsetzen

Beitrag lesen

Hallo Forum,

ich habe eine Javascript Frage.

Ich kann über einen Radiobutton eine Textarea sichtbar machen, in die der User Text eingeben darf.
Ich möchte ihm bei der Eingabe behilflich sein und möchte auf einen Klick (ich weiß noch nicht genau, wohin) einen aus der Datenbank vorgeladenen Wert in diese Textarea clientseitig einsetzen.
Dies soll aber nur dann geschehen, wenn der User noch nichts anderes manuell in diese Textarea eingesetzt hat.

Fragen:

  1. Wie bekomme ich den Wert, der mir in einer php-Variablen vorliegt, in eine Javascript-Variable?
  2. Wie setzt man das so um, dass nur dann der vorgeladene Text eingesetzt wird, wenn der derzeitige Inhalt der Textarea == leer ist?

Anbei mein Code, wie ich das biosher umgesetzt habe:

  
<script type="text/javascript">  
function show(a,b) {  
document.getElementById(a).style.display = "block";  
document.getElementById(b).style.display = "none";  
                }  
</script>  
<style type="text/css">  
span.aa { display:none; }  
</style>  
<input type="Radio" name="XYZ" value="ja" id="r0" onclick="show('d0','d1')" checked>ja&nbsp;  
<input type="Radio" name="XYZ" value="nein" id="r1" onclick="show('d1','d0')">nein&nbsp;<BR><BR>  
  
<span class="aa" id="d0"></span>  
<span class="aa" id="d1"><TEXTAREA NAME="ABC" rows=5 cols=20></textarea></span>  
  

Schönen Feiertag, Peter