Hvad gør Document baseURI Property i JavaScript

Hvad Gor Document Baseuri Property I Javascript



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.