Ką „JavaScript“ veikia dokumentų bazėsURI nuosavybė

Ka Javascript Veikia Dokumentu Bazesuri Nuosavybe



Kai HTML dokumentas įkeliamas naršyklės lange vykdymo metu, šis dokumentas tampa dokumento objektu, suteikiančiu prieigą prie visų jame rodomų HTML elementų. Jis pateikiamas su daugybe metodų ir savybių, kurios padeda atlikti specialias užduotis. „ bazės “ yra viena iš tokių savybių, kuri yra specialiai sukurta HTML dokumento baziniam URI (dabartiniam tinklalapio adresui) grąžinti. Naudinga rasti bazinį URI, kuris vartotojui nurodo nurodytų HTML dokumentų domeną, išteklius ir vietą.

Šis įrašas parodo dokumento „baseURI“ nuosavybės veikimą „JavaScript“.





Ką „BaseURI“ dokumento nuosavybė veikia „JavaScript“?

bazės 'Tik skaitoma objekto 'dokumentas' ypatybė rodo nurodyto dokumento bazinį URI (vienodą išteklių identifikatorių). „BaseURI“ yra absoliutus URT, nurodantis dokumento vietą. Ši ypatybė grąžina dokumento bazės URI „eilutės“ pavidalu.



Sintaksė



document.baseURI





Aukščiau pateikta sintaksė nereikalauja jokių papildomų parametrų, kad būtų atlikta apibrėžta užduotis.

Panaudokime pavyzdyje aukščiau apibrėžtą savybę, kad pamatytume jos praktinį įgyvendinimą.



Pavyzdys: gaukite dokumento bazės URI naudodami „baseURI“ ypatybę

Šiame pavyzdyje ypatybė „baseURI“ taikoma kartu su objektu „document“, kad gautų dabartinį dokumentų bazės URI.

HTML kodas

Pirmiausia pažiūrėkite į toliau pateiktą kodą:

< h2 > Dokumento bazėURI nuosavybė in JavaScript h2 >
< mygtuką paspaudus = 'jsFunc()' > Gaukite baseURI mygtuką >
< p id = 'pavyzdys' > p >

Pagal aukščiau pateiktą kodo fragmentą:

  • “ žyma prideda 2 lygio paantraštę.

  • “ žyma nurodo mygtuką su pridėtu pelės įvykiu „onclick“ įvykis, kuris iškviečia JavaScript funkciją „jsFunc()“, kai įvykis suaktyvinamas.
  • “ žyma sukuria tuščią pastraipą su priskirtu ID „pavyzdžiu“, kad pridėtų ją prie dabartinio dokumento bazės URI.

JavaScript kodas

Dabar tęskite su JavaScript kodu:

< scenarijus >
funkcija jsFunc ( ) {
leisti t = document.baseURI;
document.getElementById ( 'pavyzdys' ) .innerHTML = ' Dabartinio dokumento bazinisURI yra: ' + t;
}
scenarijus >

Aukščiau pateiktame kode:

  • Vartotojo nustatyta funkcija ' jsFunc() “ pirmiausia deklaruoja kintamąjį pavadinimu „t“, kuris naudoja ypatybę „document.baseURI“.
  • Po to pritaikykite „ getElementById() “ metodas, skirtas gauti tuščią pastraipą, kurios ID yra „pavyzdys“, kad būtų rodoma kintamojo „t“ grąžinta reikšmė, t. y. bazinis URI.

Išvestis

Čia aukščiau pateiktame išvestyje rodomas dabartinio dokumento bazinis URI per „ document.baseURI “ savybę ant mygtuko spustelėkite atitinkamai.

Išvada

„JavaScript“ dokumentas 'objektas' bazės ” ypatybė yra naudinga norint gauti nurodytą dokumentų bazės URI. Jame pateikiama eilutės reikšmė, nurodanti aktyvų tinklalapio bazinį URI. Tai yra tik skaitoma nuosavybė, kuri nepriklauso nuo jokių papildomų parametrų šiai funkcijai atlikti. Šis įrašas trumpai parodė, kaip veikia (su praktiniu įgyvendinimu) dokumento „baseURI“ ypatybė „JavaScript“.