Avatar billede jens_k Nybegynder
06. maj 2003 - 13:07 Der er 6 kommentarer og
1 løsning

Tjek om SPAN eksitere..

Hej

Jeg har en linie som ser således ud:

document.all['Test'].innerHTML = '"Tekst';

Mit problem er, hvis den SPAN som hedder "Test" ikke eksitere, så kommer der en Javafejl, hvordan laver jeg et tjek på om den eksitere, og hvis den gør, så skal den udføre linien, hvis ikke, så skal den ikke..

Jens K
Avatar billede roenving Novice
06. maj 2003 - 13:10 #1
if document.all['Test'] { ... osv.
Avatar billede roenving Novice
06. maj 2003 - 13:11 #2
-- og så lidt mere komplet:

if document.all['Test'] {
  document.all['Test'].innerHTML = '"Tekst';
} else {
  //...hvad du så må/vil gøre
}

hth
jes
Avatar billede roenving Novice
06. maj 2003 - 13:13 #3
'" << hvad er det, skal din innerHTML hedde:

"Tekst
Avatar billede jens_k Nybegynder
06. maj 2003 - 13:14 #4
Nej, det var lige et " som havde sneget sig ind da jeg pastede her på eksperten.

Har fået det til at virke, mange tak for hjælpen :)

Jens K
Avatar billede roenving Novice
06. maj 2003 - 13:19 #5
Velbekomme, takker for points ;~}
Avatar billede =maddog= Nybegynder
06. maj 2003 - 13:28 #6
document.all er oldgammel teknologi som nogen af dovenskab stadig bruger. kun IE4 anvender document.all uden understøttelse for document.getElementById.
Avatar billede roenving Novice
06. maj 2003 - 13:31 #7
Korrekt =maddog=, man bør altid anbefale folk at bruge getElementById
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