18. december 2001 - 17:01
Der er
9 kommentarer og 1 løsning
OnMouseOver
Hey ppl!! Jeg har et problem med min mouseover event.. Jeg skal have et billiede til at ændre sig ved mouseover >>uden at billedet er et link<<!! Jeg har ikke kunnet finde noget kode til dette nogle steder.. kun hvor billedet var et link til noget - det er åbenbart ikke ligegyldigt..... Jeg har preloadet billederne sådan her : <script language=javascript> var image_1 = new Image(); image_1.src = \"images/1.gif\"; var image_2 = nex Image(); image_2.src = \"images/2.gif\"; ... og så videre nedad... men hvordan skal jeg nu lave koden ?? er villig til at give flere point hvis det er...
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
18. december 2001 - 17:04
#1
<html> <head> <title>Untitled Document</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"> <script language=\"JavaScript\"> <!-- function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf(\"#\")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf(\"?\"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } //--> </script> </head> <body bgcolor=\"#FFFFFF\" text=\"#000000\"> <img src=\"images/start.gif\" width=\"15\" height=\"12\" name=\"Image1\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage(\'Image1\',\'\',\'images/start2.gif\',0)\"> </body> </html>
18. december 2001 - 17:05
#2
Sådan?? <img src=\"images/1.gif\" onmouseover=\"this.src=\'images/2.gif\'\" onmouseout=\"this.src=\'images/1.gif\'\">
20. december 2001 - 22:46
#3
hmm hvis det skal virke i bugscape 4.x skal du du flytte din onMouseover over på et link
26. december 2001 - 18:23
#4
øhh <script> var image_1 = new Image(); image_1.src = \"images/1.gif\"; var image_2 = new Image(); image_2.src = \"images/2.gif\"; function MousePic(){ if(event.srcElement.className = \'billede\'){ document.images[0].src = images/2.gif;} } function MouseOutOic(){ if(event.srcElement.className = \'billede\'){ document.images[0].src = images/1.gif;} } onmouseover = MousePic onmouseout = MouseOutPic </script> <img src=\"fil.gif\" class=\"images/1.gif\">
26. december 2001 - 18:23
#5
:-)
26. december 2001 - 18:24
#6
i if-sætningerne skal det selvfølgelig være == istedet for = . DOH
11. januar 2002 - 08:22
#7
Fik du svar nok?? /Nikolaj
05. august 2003 - 16:42
#8
Har fundet ud af det
05. august 2003 - 16:55
#9
det var da heldigt du fandt ud af det halvandet år efter!!
05. august 2003 - 16:56
#10
yesh yesh =)
Vi tilbyder markedets bedste kurser inden for webudvikling