04. august 2005 - 10:43Der er
5 kommentarer og 1 løsning
Loop alle celler, tabeller igennem med id´et?
Hej Alle!
Jeg har en funktion, der skifter farve på en celle. Når jeg trykker på en knap finder funktionen en celle eller tabel med navnet og erstatter farven med den valgte farve.
Men den erstatter kun én tabel. Det vil sige, at hvis der er flere celler eller tabeller med samme id bliver kun den første erstattet.
Og derfor har jeg jo brug for, at min funktion looper det hele igennem.
Men hvordan gør jeg lige det? :)
function transferColor02(color02) { window.opener.parent.frames['fullpage-content'].ivc_user_main.document.getElementById('main_table').style.backgroundColor = (color02.toLowerCase()); document.getElementById('farveB').style.backgroundColor = (color02.toLowerCase()); }
Der må kun være et element med et givent id på en side, så du skal nok benytte en anden måde at finde dine elementer på hvis du vil lave en rutine der kan operere på flere elementer på een gang (eks. via en class, eller en custom attribute).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.