Når et HTML-dokument indlæses i browservinduet under kørsel, bliver dette dokument et dokumentobjekt, der giver adgang til alle HTML-elementer, der vises i det. Den kommer med en lang række metoder og egenskaber, der hjælper med at udføre specielle opgaver. Det ' baser ” er en sådan egenskab, der er specifikt designet til at returnere basis-URI'en (den aktuelle websideadresse) for HTML-dokumentet. Det er nyttigt at finde den basis-URI, der fortæller brugeren domænet, ressourcen og placeringen af de angivne HTML-dokumenter.
Dette indlæg demonstrerer, hvordan dokumentet 'baseURI'-egenskaben fungerer i JavaScript.
Hvad gør Document 'baseURI' Property i JavaScript?
Det ' baser ” skrivebeskyttet egenskab for objektet “dokument” viser basis-URI (Uniform Resource Identifier) for det angivne dokument. 'baseURI' er en absolut URT, der angiver dokumentets placering. Denne egenskab returnerer dokumentbase-URI'en i form af en 'streng'.
Syntaks
document.baseURI
Ovenstående syntaks kræver ingen yderligere parameter for at udføre den definerede opgave.
Lad os bruge den ovenfor definerede egenskab i eksemplet for at se dens praktiske implementering.
Eksempel: Hent dokumentbase-URI'en ved hjælp af egenskaben 'baseURI'.
Dette eksempel anvender egenskaben 'baseURI' med objektet 'document' for at få den aktuelle dokumentbase-URI.
HTML kode
Først skal du se på nedenstående kode:
< h2 > DokumentbaseURI Ejendom i JavaScript h2 >< knap onclick = 'jsFunc()' > Få baseURI knap >
< s id = 'prøve' > s >
Ifølge ovenstående kodestykke:
- Det ' ” tag tilføjer en underoverskrift til niveau 2.
- Det '
” tag angiver en knap med en tilknyttet musehændelse “onclick”-hændelse, der kalder JavaScript-funktionen “jsFunc()”, når hændelsen udløses. - Det ' ” tag opretter et tomt afsnit med et tildelt id “sample” for at tilføje det med den aktuelle dokumentbase-URI.
JavaScript kode
Fortsæt nu med JavaScript-koden:
< manuskript >fungere jsFunc ( ) {
lade t = document.baseURI;
document.getElementById ( 'prøve' ) .innerHTML = ' Det aktuelle dokuments baseURI er: ' + t;
}
manuskript >
I den ovenfor angivne kode:
- Den brugerdefinerede funktion ' jsFunc() ” erklærer først en variabel ved navn “t”, der bruger egenskaben “document.baseURI”.
- Anvend derefter ' getElementById() ” metode til at hente det tomme afsnit med id’et som “sample” for at vise variablen “t” returneret værdi, dvs. basis-URI.
Produktion
Her viser ovenstående output det aktuelle dokuments basis-URI via ' document.baseURI ” ejendom på knappen klik i overensstemmelse hermed.
Konklusion
JavaScript ' dokument 'objekt' baser egenskaben er nyttig til at få den angivne dokumentbase-URI. Det giver en strengværdi, der repræsenterer den aktive websides basis-URI. Det er en skrivebeskyttet egenskab, der ikke afhænger af yderligere parametre for at udføre denne funktionalitet. Dette indlæg demonstrerede kort arbejdet (med praktisk implementering) af dokumentet 'baseURI'-egenskaben i JavaScript.