webForumDet fria alternativet

Class i javascript

JavaScriptur Javascript

6 svar · 359 visningar · startad av Molna

MolnaMedlem sedan jan. 2001188 inlägg
#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

nitro2k01Medlem sedan aug. 20039 342 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

MolnaMedlem 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;)

Peter SMedlem 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'"

:)

MolnaMedlem 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å:)

nitro2k01Medlem sedan aug. 20039 342 inlägg
#6

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

Peter SMedlem sedan dec. 20025 483 inlägg
#7

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

124 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)