Obiectul document JavaScript

Obiectul document JavaScript

Nu vom discuta despre metodele obiectului documentului, pur și simplu pentru că nimic foarte interesant acolo. Singura metodă care este utilizată în mod regulat - o scriere (). Dar ne-am întâlnit atât de des, cred că v-ați dat seama deja cu el, și nu este necesar să se menționeze mai multe despre ea. Ne vom uita la numai proprietățile obiectului documentului. Și vom începe cu proprietățile bgcolor. responsabil pentru culoarea de fundal. Doar spun că proprietățile obiectului documentului sunt disponibile atât pentru citire și scriere:

După rularea script-ul devine un fundal roșu. Pentru o lungă perioadă de timp nu am fost contactat pentru provocări interesante, și este timpul pentru a remedia problema. Să te fac să clipească de fundal:

var counter = 0;
setInterval (clipire, 1000);
Funcția clipire () if (contor% 2 == 0) document.bgColor = "red";
altfel document.bgColor = "alb";
counter ++;
>

Acum am explica cum funcționează. contor variabilă este creată la început. care este responsabil pentru numărul de porniri funcției. Apoi, un cronometru este pornit, ceea ce determină o funcție de clipire () la fiecare 1000 de milisecunde. In interiorul clipire () este verificată pentru paritate contor variabilă (funcționare% - un rest de divizare, în acest caz, restul divizării cu 2). În cazul în care contra - un număr par, adică restul când împărțit la 2 este egal cu 0, fundalul este roșu. În cazul în care restul când divizat nu este egal cu 0 (adică, în acest caz, acesta poate fi doar egal cu 1), respectiv, pentru a face fundalul alb. Și după aceea este incrementat cu 1 contor variabilă (astfel încât sa schimbat paritatea). Apoi, următoarea pornire și așa mai departe ad infinitum. A fost un exemplu de utilizare a proprietăților bgcolor.

Următoarele trei proprietăți aparțin culoarea de link-uri. Linkcolor de proprietate - nu culoarea legăturilor vizitate, vlinkColor - culoarea de link-uri vizitate, și proprietatea alinkColor - culoarea legăturilor active (de exemplu, cel pe care îl împinge în prezent). Să dăm doar un exemplu:

document.linkColor = "verde";
document.vlinkColor = "red";
document.alinkColor = "blue";

Cred că totul este transparent aici. De asemenea, rețineți că acest lucru nu va funcționa întotdeauna. În special, aceasta depinde de browser și setările acestuia. De exemplu, „a vizitat link-uri“, în general, nu vor, în cazul în care utilizatorul a dezactivat păstrarea istoriei de vizite pe browser-ul.

O altă caracteristică care este responsabil pentru titlul paginii. O proprietate numit din titlu. și să-l deducem, și apoi altul, și de a schimba:

O altă caracteristică care arată data ultimei modificări a paginii - lastModified:

Dacă modificați pagina și apoi să nu merg să bea ceai, veți vedea aproape ora curentă. Aceasta este data ultimei modificări a paginii.

în cazul în care (document.referrer! = "")
document.write ( "Ai venit la:" + document.referrer);

Acest lucru nu este toate proprietățile obiectului documentului. dar o voi spune din nou, că acest loc este foarte mare asupra proprietăților de valoare și numărul. Și următoarele câteva articole, vă vom contacta numai și se va asigura să ia în considerare numeroasele proprietăți ale obiectului Document. Iar în următorul articol ne vom uita la o altă proprietate a obiectului Document - locație. care este el însuși un obiect și, de altfel, destul de des folosit.

articole similare