Hej! Jag har en dynamisk meny som är till för att hovra en annan färg i en tabell. Dock blir det ett fel som dyker upp men allting fungerar men felmeddelandet visas nere i vänstra hörnet. Har du prövat skriptet i Firefox? Gör det, öppna JavaScript-konsollen (under Tools/Verktyg) och se vad som skrivs ut. Det kan vara lämpligt att tömma konsollen från gamla meddelanden och ladda om din sida först. Så där, nu fick jag fram lite mera information : Jag kan inte minnas att jag har sett någon egenskap 'children' hos element, än mindre tags. Däremot finns childNodes och getElementsByTagName(), så det borde varaChild.Tags
"Children.tags(...).0.style är null eller itne ett objekt."
vad menas?Sv: Child.Tags
Sv:Child.Tags
Det handlar om följande två funktioner :
Antar att det handlar om den sista raden src.children....
function menuOvr(src,clrOver)
{
if (!src.contains(event.fromElement))
{
src.style.cursor = 'hand';
src.bgColor = clrOver;
src.children.tags('A')[0].style.color = '#FFFFFF';
}
}
function menuOut(src,clrOut)
{
if (!src.contains(event.toElement))
{
src.style.cursor = 'default';
src.bgColor = clrOut;
src.children.tags('A')[0].style.color = '#FFFFFF';
}
}Sv: Child.Tags
src.getElementsByTagName('a')[0].style.color = '#fff';