André: Übergabewert für document.getElementById

Beitrag lesen

Hallo Kai und alle anderen!

Du möchtest den Wert des Funktions-Parameters Antwort übergeben, aber du übergibst stattdessen die feste Zeichenkette "Antwort". Da dieses Element nicht existiert ...

Gibt es denn eine andere Möglichkeit, wie ich aus

<input type="button" name="a1" id="a1" value="Antwort" onclick="javascript:loesung(Antw1)">

einen Wert übergeben kann, der in der Funktion

function loesung (Antwort) {  
  if (document.getElementById)  
    document.getElementById("Antwort").style.visibility = "visible";  
}  

dafür sorgt, dass die Antwort1

<span id="Antw1" style="visibility:hidden">Antwort1</span>

auf visible gesetzt wird? Geht das prinzipiell so zu lösen?

Vielen Dank,

André