Problem: Ich habe eine Seite mit 8 HyperLinks. 3 von diesem HyperLinks sollten erst dann visible werden wenn mann mit der Maus über den einen Link fährt (onMouseover). Die Links sind alle in einem <td>-Tag.
ich habe jetzt eine JavaScript Function die folgendermassen aussieht:function over(Link)
{
document.getElementById("HyperLink5").style.visibility = "visible"
}
Ich nehme an "HyperLink5" ist die ID der Tabellenzelle in der die Links stehen, dann sollte das ohne Probleme gehen.
Aber noch ein Tipp, beim programmieren solltest du immer davon ausgehen, dass etwas passiert was du nicht erwartest, d.h. prüfe die Werte die du verwendest!
function over(Link)
{
// das ist nett für User mit alten Browsern.
if(!document.getElementById) return;
var obj = document.getElementById("HyperLink5");
if(!obj || !obj.style) return alert('Fehler!');
obj.style.visibility = "visible"
}
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)