Kada se HTML dokument učita u prozor preglednika tijekom izvođenja, ovaj dokument postaje objekt dokumenta koji daje pristup svim HTML elementima prikazanim u njemu. Dolazi sa širokim rasponom metoda i svojstava koja pomažu u obavljanju posebnih zadataka. ' baze ” jedno je takvo svojstvo koje je posebno dizajnirano za vraćanje osnovnog URI-ja (trenutne adrese web stranice) HTML dokumenta. Korisno je locirati osnovni URI koji korisniku govori o domeni, resursu i lokaciji navedenih HTML dokumenata.
Ovaj post demonstrira rad svojstva dokumenta “baseURI” u JavaScriptu.
Što svojstvo dokumenta “baseURI” radi u JavaScriptu?
' baze ” svojstvo samo za čitanje objekta “document” prikazuje osnovni URI (Uniform Resource Identifier) navedenog dokumenta. 'baseURI' je apsolutni URT koji navodi lokaciju dokumenta. Ovo svojstvo vraća URI baze dokumenta u obliku 'stringa'.
Sintaksa
dokument.baseURI
Gornja sintaksa ne zahtijeva nikakve dodatne parametre za izvođenje definiranog zadatka.
Iskoristimo gore definirano svojstvo u primjeru da vidimo njegovu praktičnu implementaciju.
Primjer: Dohvatite URI baze dokumenta koristeći svojstvo “baseURI”.
Ovaj primjer primjenjuje svojstvo 'baseURI' s objektom 'document' da bi se dobio trenutni osnovni URI dokumenta.
HTML kôd
Prvo pogledajte dolje naveden kod:
< h2 > Svojstvo baseURI dokumenta u JavaScript h2 >< dugme na klik = 'jsFunc()' > Nabavite baseURI dugme >
< str iskaznica = 'uzorak' > str >
Prema gornjem isječku koda:
- ' ” dodaje podnaslov razine 2.
- '
” označava gumb s priloženim događajem miša “onclick” događajem koji poziva JavaScript funkciju “jsFunc()” kada se događaj pokrene. - ' ” stvara prazan odlomak s dodijeljenim ID-om „uzorak” za dodavanje trenutnog URI-ja baze dokumenta.
JavaScript kod
Sada nastavite s JavaScript kodom:
< skripta >funkcija jsFunc ( ) {
neka t = document.baseURI;
document.getElementById ( 'uzorak' ) .unutarnjiHTML = ' Bazni URI trenutnog dokumenta je: ' + t;
}
skripta >
U gore navedenom kodu:
- Korisnički definirana funkcija ' jsFunc() ” prvo deklarira varijablu pod nazivom “t” koja koristi svojstvo “document.baseURI”.
- Nakon toga primijenite ' getElementById() ” za dohvaćanje praznog odlomka koji ima ID kao “uzorak” za prikaz vraćene vrijednosti varijable “t”, tj. osnovnog URI-ja.
Izlaz
Ovdje gornji izlaz prikazuje osnovni URI trenutnog dokumenta putem ' dokument.baseURI ” nakon što gumb kliknete u skladu s tim.
Zaključak
JavaScript” dokument 'objekt' baze ” Svojstvo je korisno za dobivanje navedenog URI-ja baze dokumenata. Pruža vrijednost niza koja predstavlja osnovni URI aktivne web stranice. To je svojstvo samo za čitanje koje ne ovisi o dodatnim parametrima za izvođenje ove funkcije. Ovaj post je ukratko pokazao rad (uz praktičnu primjenu) svojstva dokumenta 'baseURI' u JavaScriptu.