Gå til innhold

validere js i XHTML


Anbefalte innlegg

Skrevet

Hei..

 

Prøvde å bruke OnMouseOver og OnMouseOut for så å validere med XHTML strict som gir følgende feilmelding:

 

there is no attribute "onMouseOver".

 

Ja, jeg vet.. lower case i XHTML. Men da funker ikke funksjonen lenger!

 

Hva må til for at menyknappen skal skifte farge ved mouseover uten js-funksjonen? :hmm:

Videoannonse
Annonse
Gjest Slettet-df17e
Skrevet

du kan bruke CSS til dette..

Ta deg en tur innom htmldog.com, om du ikker er kjent med CSS :)

Skrevet (endret)

Jeg foreslår at du bruker CSS til dette. Men hvis du absolutt må bruke JavaScript til det, må du lage en event handler som gjør det for deg i stedet.

 

function addLoadEvent(func) {
 var oldonload = window.onload;
 if (typeof window.onload != 'function') {
   window.onload = func;
 } else {
   window.onload = function() {
     if (oldonload) {
       oldonload();
     }
     func();
   }
 }
}

 

Deretter kan du skrive en funksjon som gjør det du vil gjøre, som bruker de eventene du har satt opp i posten din. Det eneste du gjør da, er at du kaller på funksjonen til slutt i javascriptet ditt, med addLoadEvent(enEllerAnnenFunksjon);

Endret av Jesper Karsrud

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...