Manuel: Problem mit getElementById()

Beitrag lesen

Hallo,

Ich habe folgendes Problem mit der getElementById-Funktion.

Meine Javascript-Funktion lautet:

function show_menu(which)
{
 document.getElementById(which).style.visibility = visible;
}

Der dazugehörige durch PHP erzeugte <div> Tag heißt:

echo '<div id="'m'.$sub_tmp[0].''" style="position:absolute; top:148px; left:241px; width:200px; visibility:hidden">';

aufgerufen wird die Funktion durch:

echo '<tr><td class="menue_data" onmouseover="show_menu('m'.$sub_tmp[1].'')">&nbsp;->&nbsp;'.$sub_tmp[0].'</td></tr>';

Die Fehlermeldung im Browser lautet:

Fehler: Objekt erforderlich
Code: 0

Kann mir jemand helfen??

Gruß
Manuel