Bara de stare - HTML, CSS, JavaScript, Perl, PHP, MySQL

Funcția statbar (txt) window.status = txt;
>


>
>

Deci, vom crea un formular cu două butoane. Ambele aceste butoane determina functia statbar (). Apel pe tastele pentru a scrie! Acesta este după cum urmează:

statbar ( 'Bună, această stare fereastră \ Jani \ I!!');

În paranteze am scris linia: „Buna ziua! Această fereastră este compus \ Jani \ I! " Acesta va fi doar un text de furnizat statbar) funcția (. La rândul său, putem vedea că statbar funcția () este definită după cum urmează:

Funcția statbar (txt) window.status = txt;
>

În antetul funcției între paranteze am pus txt cuvântul. Aceasta înseamnă că șirul am trecut această funcție este plasat în variabila txt. Funcția de transfer a variabilelor - recepția este adesea utilizat pentru a oferi funcții pentru o mai mare flexibilitate. Puteți transfera funcția de mai multe dintre aceste argumente - este necesar doar pentru a le separa prin virgulă. Sirul txt este introdus în bara de stare de window.status = txt comanda. Prin urmare, eliminarea textului din bara de stare este executat ca post în șir window.status gol.

Aici vom folosi onMouseOver și proceduri onMouseOut. pentru a urmări atunci când cursorul mouse-ului trece peste acest link. Ați putea întreba, de ce în onMouseover trebuie să ne întoarcem rezultatul adevărat. De fapt, acest lucru înseamnă că browser-ul nu își îndeplinește pe marginea lor propriu de manipulare eveniment cod onMouseOver. Ca o regulă, în bara de stare a browser-ului afișează adresa URL a link-urile corespunzătoare. Dacă nu ne întoarce la adevărata. apoi, imediat după codul nostru a fost executat, browser-ul suprascrie bara de stare în felul său propriu - adică, textul nostru va fi imediat suprascris, iar cititorul nu va fi capabil să-l vadă. În cazul general, putem anula întotdeauna prelucrarea ulterioară a browser-ului evenimentului, revenind adevărat în procedura sa proprie eveniment.

În acest scenariu, puteți vedea încă un lucru - în unele cazuri, va trebui să tastați ghilimele. De exemplu, vrem să imprimați textul Nu-mi faceți clic - dar, pe măsură ce trece acest șir la procedura de eveniment onMouseOver. pe care le folosim pentru această unică ghilimele. Între timp, după cum cuvântul nu conțin ghilimele simple! Ca urmare, dacă ai pus pur și simplu! „“ Nu te. “, Browser-ul devine confuz în aceste caractere." Pentru a rezolva această problemă, aveți nevoie doar de a pune \ inaintea simbolului citat - înseamnă că acest simbol este destinat în mod special pentru imprimare. (Același lucru pe care îl puteți face cu ghilimele duble - „).