Modificarea conținutului unei pagini după descărcarea acesteia

Cota de programator Web este greu. Trebuie să schimb conținutul paginii Web după ce o descarc, și nu știu cum să o fac.

Cea mai simplă cale este să utilizați metoda de scriere a obiectului documentului. Această metodă de valoare non-retur imprimă șirul trecut ca un singur parametru într-o pagină Web. În acest caz, linia va fi afișată în locul în care a fost întâlnit metoda de scriere și toate etichetele HTML întâlnite în această linie vor fi procesate.

Aceasta este modalitatea cea mai simplă și cea mai "compatibilă" de a completa conținutul paginii după descărcarea acesteia. Dar pentru a schimba conținutul său, el - vai! - nu

Aici este codul HTML pentru pagina care afișează actualul

Cea mai simplă concluzie

document.write ("<Р>Data de azi este "+ d.toLocaleString () +"

„);

Aici, expresia care conține metoda de scriere a obiectului document imprimă un punct pe pagină (eticheta <р>) conținând o reprezentare textuală a datei.

Soluția 2 (Internet Explorer și Opera)

Internet Explorer versiunile 4.0 și versiuni ulterioare și Opera întâlnesc programatorii Web care au nevoie să schimbe conținutul paginilor după ce au încărcat. Următoarele sunt proprietățile obiectului care reprezintă elementul de pagină care poate fi utilizat pentru aceasta:

innerHiML - oferă acces la conținutul elementului de pagină, care este tratat ca un cod HTML;

innerText - oferă acces la conținutul elementului de pagină, care este tratat ca text simplu;

externalHTML - oferă acces la conținutul elementului de pagină, care este tratat ca cod HTML, precum și la etichetele care formează acest element;

externalText - oferă acces la conținutul text al elementului de pagină, precum și la etichetele care formează elementul în sine.

Să analizăm mai detaliat aceste proprietăți. Și o vom face pe un exemplu.