Ko Document baseURI īpašums dara JavaScript

Ko Document Baseuri Ipasums Dara Javascript



Kad HTML dokuments tiek ielādēts pārlūkprogrammas logā izpildes laikā, šis dokuments kļūst par dokumenta objektu, kas nodrošina piekļuvi visiem tajā parādītajiem HTML elementiem. Tam ir plašs metožu un īpašību klāsts, kas palīdz veikt īpašus uzdevumus. ' bāzes ” ir viens no šādiem rekvizītiem, kas ir īpaši izstrādāts, lai atgrieztu HTML dokumenta pamata URI (pašreizējo tīmekļa lapas adresi). Ir lietderīgi atrast bāzes URI, kas lietotājam norāda norādīto HTML dokumentu domēnu, resursu un atrašanās vietu.

Šī ziņa parāda dokumenta “baseURI” rekvizīta darbību JavaScript.







Ko JavaScript veic dokumenta “baseURI” rekvizīts?

' bāzes “Tikai lasāms objekta “dokuments” rekvizīts parāda norādītā dokumenta bāzes URI (Uniform Resource Identifier). “BaseURI” ir absolūts URT, kas norāda dokumenta atrašanās vietu. Šis rekvizīts atgriež dokumenta bāzes URI “virknes” formā.



Sintakse



document.baseURI





Iepriekšminētajai sintaksei nav nepieciešami papildu parametri, lai veiktu definēto uzdevumu.

Izmantosim piemērā iepriekš definēto rekvizītu, lai redzētu tā praktisko ieviešanu.



Piemērs: izgūstiet dokumenta bāzes URI, izmantojot rekvizītu “baseURI”.

Šajā piemērā rekvizīts “baseURI” tiek lietots kopā ar objektu “document”, lai iegūtu pašreizējo dokumentu bāzes URI.

HTML kods

Vispirms apskatiet tālāk norādīto kodu:

< h2 > Dokumentu bāzesURI īpašums iekšā JavaScript h2 >
< pogu onclick = 'jsFunc()' > Iegūstiet baseURI pogu >
< lpp id = 'paraugs' > lpp >

Saskaņā ar iepriekš minēto koda fragmentu:

  • '

    ” tags pievieno 2. līmeņa apakšvirsrakstu.

  • ' ” tags norāda pogu ar pievienotu peles notikumu “onclick” notikumu, kas izsauc JavaScript funkciju “jsFunc()”, kad notikums tiek aktivizēts.
  • '

    ' tags izveido tukšu rindkopu ar piešķirtu ID 'paraugu', lai pievienotu to ar pašreizējo dokumenta bāzes URI.

JavaScript kods

Tagad turpiniet ar JavaScript kodu:

< skripts >
funkciju jsFunc ( ) {
ļaut t = document.baseURI;
document.getElementById ( 'paraugs' ) .innerHTML = ' Pašreizējā dokumenta bāzes URI ir: ' + t;
}
skripts >

Iepriekš norādītajā kodā:

  • Lietotāja definētā funkcija ' jsFunc() ” vispirms deklarē mainīgo ar nosaukumu “t”, kas izmanto rekvizītu “document.baseURI”.
  • Pēc tam izmantojiet ' getElementById() ” metodi, lai iegūtu tukšu rindkopu, kuras id ir “sample”, lai parādītu mainīgā “t” atgriezto vērtību, t.i., bāzes URI.

Izvade

Šeit iepriekš norādītajā izvadē tiek parādīts pašreizējā dokumenta bāzes URI, izmantojot “ document.baseURI ” rekvizītu uz pogas noklikšķiniet attiecīgi.

Secinājums

JavaScript ' dokumentu 'objekts' bāzes ” rekvizīts ir noderīgs, lai iegūtu norādīto dokumentu bāzes URI. Tas nodrošina virknes vērtību, kas apzīmē aktīvo tīmekļa lapas bāzes URI. Tas ir tikai lasāms īpašums, kas nav atkarīgs no papildu parametriem, lai veiktu šo funkcionalitāti. Šī ziņa īsi demonstrēja dokumenta “baseURI” rekvizīta darbību (ar praktisko ieviešanu) JavaScript.