Permalänk
Medlem

Javascript jämföra src

Tjo!
Kör ett javascript på min hemsida som skall göra så att en bild ( en lampa ) ska om den är tänd släckas vid mouseover för att sedan tändas igen vid mouseout, och tvärt om, om lampan är tänd.

Jag antar att det är någonting med jämförelsen "node.src ==". Hur kan man lösa detta?

function mouseOver(Id){ var node = document.getElementById(Id); if ( node.src == 'images/lightson.png') node.src = 'images/lightsoff.png'; else node.src = 'images/lightson.png'; } function mouseOut(Id){ var node = document.getElementById(Id); if ( node.src == 'images/lightsoff.png') node.src = 'images/lightson.png'; else node.src = 'images/lightsoff.png'; }

Tack på förhand!
/danne

Permalänk

Gör detta med css istället. Läs på om "hover"

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem

@KurreKula
Kanske bör du överväga att lämna lite mer användbara svar som OP har någon nytta av.

@OP

Det kan vara intressant att kika på referenserna på
http://www.w3schools.com

Särskilt angående:
http://www.w3schools.com/css/sel_hover.asp

Men hela websiten bör vara en del av din verktygslåda när du Webbdesignar.

Personligen så använder jag ofta:
http://www.jquery.com

För olika interaktions ändamål i min webdesign.

Dock har KurreKula rätt i att du bör kontrollera ifall CSS psuedo selectorn :hover löser det du vill genomföra.

Annars prova gärna JS framework jQuery ovan.

Lycka till.

Mvh, BlueEyes

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk
Skrivet av BlueEyes:

@KurreKula
Kanske bör du överväga att lämna lite mer användbara svar som OP har någon nytta av.

@OP

Det kan vara intressant att kika på referenserna på
http://www.w3schools.com

Särskilt angående:
http://www.w3schools.com/css/sel_hover.asp

Men hela websiten bör vara en del av din verktygslåda när du Webbdesignar.

Personligen så använder jag ofta:
http://www.jquery.com

För olika interaktions ändamål i min webdesign.

Dock har KurreKula rätt i att du bör kontrollera ifall CSS psuedo selectorn :hover löser det du vill genomföra.

Annars prova gärna JS framework jQuery ovan.

Lycka till.

Mvh, BlueEyes

Vore bra om du använde citatfunktionen istället Då får jag info om att du skrivit till mig. Märker inte det annars...

Tanken var att han skulle googla på css och hover. Vill inte ge hela svaret utan tänkte att man lär sig mer om man testar lite själv. Alltid bra med en spark i baken på vilken riktning man bör ta.

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase