webForumDet fria alternativet
Logga in / Bli medlem

Class i javascript

JavaScript

6 svar · 359 visningar · startad av Molna

Medlem sedan jan. 2001188 inlägg
Trådstart#1

Hejhej:)
Hur gör man för att med javascript referera till en class, ungefär som nedan, fast rätt;)

onMouserOver="this.class='hover_class';"

Tacktack:)
/Linda

Medlem sedan aug. 20039 340 inlägg
#2
onmouse[b]r[/b]over="this.className='hover_class';"
//[b]Edit[/b] ^ Där har vi felet :(

Eftersom du ville ha det rätt ändrade jag onmouseover till små bokstäver. :h

Medlem sedan jan. 2001188 inlägg
#3

;)
Men, jag har testat det.. det fungerar inte..? Jag får visserligen inget felmeddelande då, men det fungerar inte heller.. Fungerar för dig? För då kanske jag har gjort något annat fel..

(jag har sett att det står onmouseRover, det är inte det;)

Medlem sedan dec. 20025 483 inlägg
#4

Förutsatt att det finns en CSS-klass som heter "hover_class", skall detta fungera:

[b]onmouseover[/b]="this.className='hover_class'"

:)

Medlem sedan jan. 2001188 inlägg
#5

Gud vad sjukt, jag såg verkligen ingen skillnad på det ni har skrivit, å det jag hade skrivit när jag testade med className, jag testade till och med att skriva className precis så där igen, men det fungerade inte förrän jag handgripligen tog er kod och kopierade in den.. jag måste ha missat något litet tecken, de felen är de skönaste och så grymt lätta att hitta;)

Tack för hjälpen båda två:)

Medlem sedan aug. 20039 340 inlägg
#6

Jag missade att din orginalkod hade ett r för mycket. (onmouserover). Klantig man kan vara! :P

Medlem sedan dec. 20025 483 inlägg
#7

Det kan hända även den bäste :bire

251 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)