כאשר מסמך HTML נטען על חלון הדפדפן בזמן ריצה, מסמך זה הופך לאובייקט מסמך המעניק גישה לכל רכיבי ה-HTML המוצגים בו. הוא מגיע עם מגוון רחב של שיטות ומאפיינים שעוזרים לבצע משימות מיוחדות. ה ' בסיסים ” הוא מאפיין כזה שנועד במיוחד להחזיר את ה-URI הבסיסי (כתובת דף האינטרנט הנוכחית) של מסמך ה-HTML. כדאי לאתר את ה-URI הבסיסי שאומר למשתמש את התחום, המשאב והמיקום של מסמכי ה-HTML שצוינו.
פוסט זה מדגים את פעולת מאפיין המסמך 'baseURI' ב-JavaScript.
מה עושה נכס 'baseURI' של מסמך ב-JavaScript?
ה ' בסיסים ' מאפיין קריאה בלבד של אובייקט 'מסמך' מציג את ה-URI הבסיסי (מזהה משאב אחיד) של המסמך שצוין. ה-'baseURI' הוא URT מוחלט המציין את מיקום המסמך. מאפיין זה מחזיר את URI בסיס המסמכים בצורה של 'מחרוזת'.
תחביר
document.baseURI
התחביר לעיל אינו דורש פרמטר נוסף לביצוע המשימה שהוגדרה.
בואו נשתמש במאפיין שהוגדר לעיל בדוגמה כדי לראות את היישום המעשי שלו.
דוגמה: אחזר את ה-URI של בסיס המסמך באמצעות המאפיין 'baseURI'.
דוגמה זו מיישמת את המאפיין 'baseURI' עם האובייקט 'document' כדי לקבל את URI בסיס המסמכים הנוכחי.
קוד HTML
ראשית, עיין בקוד המופיע להלן:
< h2 > מסמך baseURI Property ב JavaScript h2 >< לַחְצָן בלחיצה = 'jsFunc()' > קבל baseURI לַחְצָן >
< ע תְעוּדַת זֶהוּת = 'לִטעוֹם' > ע >
לפי קטע הקוד לעיל:
- ה ' 'תג מוסיף כותרת משנה של רמה 2.
- ה ' <כפתור> ' תג מציין כפתור עם אירוע 'onclick' מצורף של עכבר הקורא לפונקציית JavaScript 'jsFunc()' כאשר האירוע מופעל.
- ה ' ' תג יוצר פסקה ריקה עם מזהה שהוקצה 'דגימה' כדי לצרף אותה ל-URI הנוכחי של בסיס המסמכים.
קוד JavaScript
כעת, המשך עם קוד JavaScript:
< תַסרִיט >פוּנקצִיָה jsFunc ( ) {
לתת t = document.baseURI;
document.getElementById ( 'לִטעוֹם' ) .innerHTML = ' בסיס-URI של המסמך הנוכחי הוא: ' + t;
}
תַסרִיט >
בקוד שסופק לעיל:
- הפונקציה המוגדרת על ידי המשתמש ' jsFunc() ' מכריז תחילה על משתנה בשם 't' המשתמש במאפיין 'document.baseURI'.
- לאחר מכן, החל את ' getElementById() ' שיטה כדי להביא את הפסקה הריקה עם המזהה כ'מדגם' כדי להציג את הערך המוחזר 't' של המשתנה, כלומר, URI בסיס.
תְפוּקָה
כאן, הפלט לעיל מציג את ה-URI הבסיסי של המסמך הנוכחי באמצעות ' document.baseURI ' מאפיין על הכפתור לחץ בהתאם.
סיכום
JavaScript ' מסמך 'אובייקט' בסיסים ' מאפיין שימושי כדי לקבל את URI בסיס המסמכים שצוין. הוא מספק ערך מחרוזת המייצג את URI הבסיס של דף האינטרנט הפעיל. זהו מאפיין לקריאה בלבד שאינו תלוי בפרמטרים נוספים לביצוע פונקציונליות זו. פוסט זה הדגים בקצרה את העבודה (עם יישום מעשי) של מאפיין המסמך 'baseURI' ב-JavaScript.