04. oktober 2001 - 08:17Der er
21 kommentarer og 1 løsning
Onmouseover billede problem
Hejsa jeg har et lille problem.
I vedsendte kode fungerer mine link således at baggrundsfarver, tekstfarver m.m. samt et billede til venstre for linket ændrer sig ved onmouseover og så selvfølgelig tilbage igen ved ounmouseout.
Når man så klikker på et link beholder linket onmouseoverkonfigurationen så man kan se hvilket \"menupunkt\" man er under.
Dette forsvinder først når man klikker på et andet link.
Det eneste der ikke fungerer er at mit billede fra onmouseover ikke \"bliver\" når jeg klikker på et link, det er stadig billedet fra onmouseout eller når linket er inaktivt som er der.
Mit spørgsmål er kan man tilføje så mit onmouseoverbillede også bliver \"stående\" ved klik på et link og selvfølgelig forsvinder igen ved klik på et andet link.
function over(img) { img.src=\"pictures/on.gif\"; } function out(img) { img.src=\"pictures/firkant.gif\"; } //--> </SCRIPT> <script type =text/javascript>
var aktiv; var diver = 20;
function klik(denne){ if ( aktiv && denne!=aktiv ) { var tmp = aktiv; aktiv = \"\"; musUd( tmp ); } denne.style.backgroundColor=\'FFFFFF\'; denne.style.color=\'#800000\'; aktiv = denne; }
function musInd(denne){ if (denne==aktiv)return; denne.style.color=\'#929387\'; denne.style.backgroundColor=\'#FFFFFF\'; denne.style.border = \'#004784 solid 1px\'; denne.style.cursor = \'hand\'; }
function over(img) { if (denne==aktiv)return; img.src=\"pictures/on.gif\"; } function out(img) { if (denne==aktiv)return; img.src=\"pictures/firkant.gif\"; }
Selvfølgelig...dooohhhhhh :oP Prøv: <script type =text/javascript>
var aktiv; var diver = 20;
function klik(denne){ if ( aktiv && denne!=aktiv ) { var tmp = aktiv; aktiv = \"\"; musUd( tmp ); } denne.style.backgroundColor=\'FFFFFF\'; denne.style.color=\'#800000\'; aktiv = denne; }
function musInd(denne, img){ if (denne==aktiv)return; img.src=\"pictures/on.gif\"; denne.style.color=\'#929387\'; denne.style.backgroundColor=\'#FFFFFF\'; denne.style.border = \'#004784 solid 1px\'; denne.style.cursor = \'hand\'; }
function musUd(denne, img){ if (denne==aktiv)return; img.src=\"pictures/firkant.gif\"; denne.style.color=\'#004784\'; denne.style.backgroundColor=\'#E8EBEC\'; denne.style.border = \'#E8EBEC solid 1px\'; denne.style.cursor = \'hand\'; } </script>
Mon ikke vi burde dele. Olebole gjorde jo næsten al arbejdet, selvom han ikke er så klog. ( den her blir sgu printet ud og hængt på væggen :-)) læge et svar Ole
Var jeg blot så klog, at jeg kunne finde ud af at få væggen ned i printeren, havde jeg zq osse meget hængende...! =o) Det er okay, Jakob. Jeg rodede mig ud i at forvirre i stedet for at hjælpe - sad i en bunke arbejde og havde ikke overblikket lige på det tidspunkt. Du har fint fortjent dem. Det er rart, nogen gider \'feje op\' ;o) /mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
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.