Hvordan å rette Skriptfeil

Hvordan å rette Skriptfeil


Javascript er det universelle språket av nettleseren. Den brukes til å håndtere mange av interaksjoner som forekommer mellom brukeren og grensesnittet. Den kan brukes til å håndtere skjemaet verifisering, slik at brukeren ikke trenger å sende skjemaet til serveren for å finne han har kommet inn ugyldig informasjon. Den kan også brukes til å bytte bilder, endre farger eller flytte elementer rundt på siden. Som med alle programmeringsspråk, kan det oppstå feil, og disse må korrigeres.

Bruksanvisning

1 Bruk en god tekst editor - ikke Notepad. Mange tekstredigeringsprogrammer tilgjengelig som freeware eller shareware komme med manus utheving og ferdigstillelse. Dette betyr at hvis du setter markøren ved siden av en brakett vil du se den tilhørende brakett uthevet. Javascript-kommandoer er farget en måte, variabler ytterligere, noe som gjør det lettere å se om du har en grunnleggende syntaks feil.

2 Bruk "Alert" bokser for å feilsøke. Hvis du er usikker på hvor et skript er å bryte, satte en varselboks nær begynnelsen av den.

Hvis du ser dette varselet - "alert (" Jeg er på punkt 1 ")" - du vet du har passert dette punktet i manuset. Du kan også vise dataene i variabler:

Var test1 = 'ting';

alert ( "Jeg er på punkt 1 og test1 er" + test1);

Dette vil vise "Jeg er på punkt 1 og test1 er ting".

3 Ansett manuset debugger i nettleseren din. Internet Explorer 8 kommer med en meget nyttig skript debugger. Dette kan slås på i Alternativer for Internett. Når det oppstår en feil, får du en melding med en opsjon på å ta deg til debugger. Svare "ja" vil åpne debugger og vise deg den eksakte linjen der det ikke klarte sammen med en nyttig feilmelding.

4 Åpne HTML-side med redaktør, og foreta rettinger. Lagre og åpne filen i nettleseren for å teste den. Når problemet er løst, må du ikke glemme å fjerne debugging varsel kaller du putter inn; kundene ikke ønsker å se dem dukke opp.

Hint

  • Hvis siden skal brukes av forskjellige nettlesere, sørg for å teste dine korrigeringer i ulike nettlesere. De kan ikke opptre på samme.
  • Alltid lagre en kopi av siden din før du gjør endringer. Dette vil tillate deg å gå tilbake til den opprinnelige kopien hvis du ender opp med å skape flere problemer.