Vanlige problemer med Javascript i Internet Explorer 7

Javascript er et språk som lar webdesignere å innlemme dynamiske elementer på nettsteder. Dette er hovedsakelig brukt til å lage et nettsted som kan oppdatere seg selv uten å kreve at besøkende til å stadig oppdatere siden. Imidlertid kan det være Javascript-funksjoner som ikke utføres når du viser websider i Internet Explorer 7.

omdirigering

"Anchors" er tags satt i nettsteder som lar en besøkende å bli tatt direkte til et bestemt punkt på en side, i stedet for bare til toppen av den. Mens klikke et navigasjons linken kan tvinge plasseringen for å endre verdier tilsvarende, ved hjelp av forover eller bakover knapper for å bla gjennom anker linker vil ikke oppdatere feltet.

Flytte Sjekk Bokser

Avmerkingsboksene brukes til å lage et felt hvor en bruker kan velge mer enn ett alternativ fra en gruppe med alternativer, i motsetning til en alternativknapp der bare ett alternativ kan velges. Dersom plasseringen av en avkrysningsboks flyttes rundt på siden ved hjelp av Javascript, bør verdien forbli den samme. Imidlertid vil verdien gjenopprette til en standardinnstilling når du flytter en avkrysningsboks i Internet Explorer 7.

Generering Radio Knapper

Tillater brukeren å generere sine egne felt på et dokument er nyttig, spesielt når du har en besøkende inn ett element av informasjon. Når du genererer flere gjentakelser av et sett av input felt ved hjelp av Javascript, Internet Explorer 7 vil ikke skille mellom settene med alternativknappene, noe som betyr at en besøkende kan bare sjekke ett dokument, i stedet for ett i hver iterasjon av feltene som genereres.

setAttribute

Den setAttribute kommandoen brukes til å endre attributtene til et element på en side. Når du kjører en side med Javascript ved hjelp av Internet Explorer 7, men er verdien av attributtet ikke kan endres.

store og små bokstaver

Store og små bokstaver er en viktig del av webdesign fordi web språk og små bokstaver. Dette fører til et problem når du bruker en javascript i Internet Explorer 7 fordi det krever "useMap" kapitalisering for funksjonen som lar deg tilordne et bilde. XHTML-protokollen, men kaller for "usemap" som riktig format.