Mitä Document baseURI -ominaisuus tekee JavaScriptissä

Mita Document Baseuri Ominaisuus Tekee Javascriptissa



Kun HTML-dokumentti latautuu selainikkunaan ajon aikana, tästä asiakirjasta tulee asiakirjaobjekti, joka antaa pääsyn kaikkiin siinä näkyviin HTML-elementteihin. Siinä on laaja valikoima menetelmiä ja ominaisuuksia, jotka auttavat suorittamaan erityistehtäviä. ' pohjat ” on yksi tällainen ominaisuus, joka on erityisesti suunniteltu palauttamaan HTML-dokumentin perus-URI (nykyisen verkkosivun osoite). On hyödyllistä paikantaa perus-URI, joka kertoo käyttäjälle määritettyjen HTML-asiakirjojen toimialueen, resurssin ja sijainnin.

Tämä viesti osoittaa Document 'baseURI' -ominaisuuden toiminnan JavaScriptissä.







Mitä asiakirjan 'baseURI'-ominaisuus tekee JavaScriptissä?

' pohjat ”Dokumentti-objektin vain luku -ominaisuus näyttää määritetyn asiakirjan perus-URI:n (Uniform Resource Identifier). 'BaseURI' on ehdoton URT, joka määrittää asiakirjan sijainnin. Tämä ominaisuus palauttaa asiakirjapohjan URI:n 'merkkijonon' muodossa.



Syntaksi



document.baseURI





Yllä oleva syntaksi ei vaadi lisäparametreja määritetyn tehtävän suorittamiseen.

Käytetään esimerkissä yllä määriteltyä ominaisuutta nähdäksemme sen käytännön toteutuksen.



Esimerkki: Hae asiakirjan perus-URI käyttämällä 'baseURI'-ominaisuutta

Tämä esimerkki käyttää 'baseURI' -ominaisuutta 'document' -objektin kanssa saadakseen nykyisen asiakirjan perus-URI:n.

HTML-koodi

Katso ensin alla oleva koodi:

< h2 > Asiakirjan baseURI-ominaisuus sisään JavaScript h2 >
< -painiketta klikkaamalla = 'jsFunc()' > Hanki baseURI -painiketta >
< s id = 'näyte' > s >

Yllä olevan koodinpätkän mukaan:

  • '

    ” -tunniste lisää tason 2 alaotsikon.

  • ' ' -tunniste määrittää painikkeen, johon on liitetty hiiritapahtuma 'onclick'-tapahtuma, joka kutsuu JavaScript-funktiota 'jsFunc()', kun tapahtuma käynnistetään.
  • '

    ' -tunniste luo tyhjän kappaleen, jossa on määritetty id 'sample', joka liittää sen nykyiseen asiakirjan perus-URI:hen.

JavaScript-koodi

Jatka nyt JavaScript-koodilla:

< käsikirjoitus >
toiminto jsFunc ( ) {
antaa t = document.baseURI;
document.getElementById ( 'näyte' ) .innerHTML = ' Nykyisen asiakirjan baseURI on: ' + t;
}
käsikirjoitus >

Yllä annetussa koodissa:

  • Käyttäjän määrittämä toiminto ' jsFunc() ” ilmoittaa ensin muuttujan nimeltä ”t”, joka käyttää ”document.baseURI”-ominaisuutta.
  • Käytä sen jälkeen ' getElementById() ' -menetelmää noutaaksesi tyhjä kappale, jonka id on 'näytteenä', näyttääksesi muuttujan 't' palauttaman arvon, eli perus-URI:n.

Lähtö

Tässä yllä oleva tulos näyttää nykyisen asiakirjan perus-URI:n ' document.baseURI ”-ominaisuutta napsauta painiketta vastaavasti.

Johtopäätös

JavaScript ' asiakirja 'objekti' pohjat ” -ominaisuus on hyödyllinen määritetyn asiakirjapohjan URI:n saamiseksi. Se tarjoaa aktiivisen verkkosivun perus-URI:n edustavan merkkijonoarvon. Se on vain luku -ominaisuus, joka ei riipu muista parametreista tämän toiminnon suorittamiseksi. Tämä viesti esitteli lyhyesti asiakirjan 'baseURI' ominaisuuden toimivuuden (käytännön toteutuksen kanssa) JavaScriptissä.