14. januar 2000 - 15:20Der er
6 kommentarer og 1 løsning
table og mouseover
Jeg har en menu, hvor jeg vil have at der skal ændres baggrund i et <td> ved mouseover.
Det ser nu således ud : <script language="javascript"> function tblOn(value) { value.style.backgroundColor = '#000000'; value.style.color = '#FFFFFF'; } function tblOff(value) { value.style.backgroundColor = '#F4A460'; value.style.color = '#000000'; } </script>
Det der sker her er at det er selve <a> tagget der skifter farve ved MouseOver, og ikke hele <td> som jeg gerne vil have det til, nogle der kan hjælpe ?
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Her er det, et script som kan lave skifte baggrunds farve i dine tabeller ved mouse over, og tilbage ved mouseout !!
<script language="JavaScript1.2"> function changeto(highlightcolor){ source=event.srcElement if (source.tagName=="TR"||source.tagName=="TABLE") return while(source.tagName!="TD") source=source.parentElement if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore") source.style.backgroundColor=highlightcolor }
function changeback(originalcolor){ if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore") return if (event.toElement!=source) source.style.backgroundColor=originalcolor } </script>
Sådan bruger du det, du skal bruge dette kode i din <table>-tag.
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.