08. marts 2001 - 14:04Der er
10 kommentarer og 2 løsninger
Table bordercolor
Her er en javascript-funktion: function skift() { document.all.en.bordercolor = \"#00AA00\"; } Og her er, hvad der står i dokumentet: <TABLE BORDER=3 BORDERCOLOR=\"#AA0000\" ID=\"en\"> <TR><TD><FONT COLOR=\"#FFFFFF\" SIZE=5 FACE=\"Arial Black\"><A HREF=\"java script:skift();\">En knap</A></TD></TR> </TABLE> Nuvel, dette laver en table med 1 celle, hvor der står \"En knap\". Når man klikker på \"En knap\" kaldes funktionen skift. funktionen skift skulle gerne ændre kantfarven på tablen. Hvorfor sker der ingenting?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Forresten: Jeg har prøvet at ændre på et andet parameter: border. Det virker fint (ændrer på tykkelsen). Men stadigvæk: hvorfor kan jeg så ikke ændre på bordercolor?
Jeps, det begynder at tage form...men: Der er lige den der inderste ramme eller hvordan jeg skal udtrykke det. Den bliver ved med at være den gamle farve. Det lyder lidt som om borderStyle=\"solid\" burde gøre det til een tyk ramme, men den laver bare farven lidt tykkere. Er der nogen, der kan hjælpe det sidste stykke?
Øhh... kan det ikke lade sig gøre, hvis man giver table et navn, i stedet for et id?.. Ellers, kan man vel bare løse problemet ved at kalde alle tr det samme, og så ændre baggrunden i dem...? :o)
Uh, over en kam er vist lidt svær, så skal du ind og ændre alle dine td\'er. Det må du vist gøre med en iteration. Noget ala for (var i = 0; i < document.all.en.children.length; i++) { document.all.en.children[i].style.borderColor = \'#00AA00\'; }
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.