Nu bliver jeg lidt nysgerrig.... (håber det er ok?)
Når man i lower er nødt til at angive document, hvorfor er det ikke tilfældet i top, for her skal vi jo også ind i dokumentet for at finde vores iframe...
Jeg har set i andre eksempler, at der gøres brug af .all , og at der andre gange ikke gøres brug af .all Hvorfor / hvorfor ikke?
1. Alle (i)frames i en side er direkte properties på sidens window-objekt (og på frames-arrayet !-) Almindelige html-elementer (som ikke er window-objekter) er indirekte properties til sidens document-objekt (nogle er dog direkte properties, f.eks. forms, som også kan hentes fra forms-arrayet !-)
Ifølge den officielle ECMA-script-binding (ECMA er en europæisk standard-organisation, som vedligeholder javascript-standarden) kan man få fat i form-elementer via formen, eller man kan finde dem via forskellige getElement(s)-metoder, hvor getElementById og getElementsByTagName er de umiddelbart anbefalede.
2. M$ har til den Jscript-version, som er indbygget i IE udviklet deres helt egen element-binding, selvom de altså har godkendt noget andet i w3c-organer. Den tager udgangspunkt i at alle elementer er direkte properties til document-objektet via .all-arrayet, som indekseres via id ... Ovenikøbet er det lovligt at udelade document.all, så du vil også se løsninger, hvor det bare er et elements id, som direkte danner udgangspunkt for en adressering ...
-- og historien er som du måske lige kan fornemme, faktisk ikke afsluttet med det, så det har allermest at gøre med, hvilken situation, man skal have fat i en ting i !o]
Nej, en select er 'bare' et almindeligt form-element, som dog i Windows hentes fra styresystemet, og derfor har de egenskaber, som gør det nødvendigt at betegnede dem som windowed elements, men det er ikke at forveksle med window-objekter, for f.eks. en iframe er til og med IE5 også et windowed element, men ikke senere, og hele tiden er det et window-objekt !-)
Synes godt om
Ny brugerNybegynder
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.