Avatar billede 3string Nybegynder
29. september 2004 - 13:12 Der er 3 kommentarer og
1 løsning

Fange javscript fejl.

Kan man ikke fange de fejl, som javascript laver.

Jeg tænker på at hvis man nu har lavet et javascript, som ikke kan bruges i alle browsere, så kunne det være rart med et andet script, som kunne informere mig om det.

Måske noget ala de scripts, som opfanger mouse-events (højreklik, "du må ikke se min kode"), men hvor man har bare opfanger fejl-events.

Er det en forklaring, som kan forståes, ellers uddyber jeg gerne.
Avatar billede the_ghost Nybegynder
29. september 2004 - 13:18 #1
Er det noget ala det her du leder efter?

<script language="JavaScript">
try
{
var hans = document.getElementById('IkkeEksisterendeElement').value;
}
catch (e)
{
alert("Der skete en fejl");
}
</script>
Avatar billede the_ghost Nybegynder
29. september 2004 - 13:19 #2
e er den fejl der blevet lavet.. prøv med:

catch (e)
{
alert(e);
}
Avatar billede 3string Nybegynder
29. september 2004 - 13:25 #3
Det var hurtigt ;)
Avatar billede the_ghost Nybegynder
29. september 2004 - 13:26 #4
på objectet e kan du kalde følgende:
e.constructor
e.description
e.filename
e.lineNumber
e.message
e.name
e.number
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester