Avatar billede killer_r Nybegynder
16. juni 2002 - 15:14 Der er 2 kommentarer og
1 løsning

getElement i alle browsere

Jeg har følgende function der gerne skulle finde et object i alle browsere... Men bl.a i Opera virker det ikke... Hvorfor?

function Get(navn)
    {
    var NS4 = (document.layers) ?true :false;
    var DOM = (document.getElementById) ?true :false;
    var IE4 = (document.all && !DOM) ?true :false;

    if (DOM) return document.getElementById(navn);
    if (IE4) return document.all[navn];
    if (NS4) return document[navn];
    }

/Killer_R
Avatar billede jakoba Nybegynder
16. juni 2002 - 15:49 #1
Der er desværre flere faktorer der skal tages med,
om objektet er navngivet med id='navnet' eller name='navnet'
hvad type objekt det er  eg <img, <iframe, <div, ...

De fleste objekter kan også findes i opera, men jeg kan ikke give dig en generel metode til det.

mvh JakobA
Avatar billede killer_r Nybegynder
15. august 2002 - 08:06 #2
Vil du have point eller skal jeg selv tage dem...?
Avatar billede killer_r Nybegynder
15. oktober 2002 - 23:34 #3
Lukker
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