الفرق بين المراجعتين لصفحة: «JavaScript/Document/title»
< JavaScript | Document
تنسيق |
طلا ملخص تعديل |
||
سطر 11: | سطر 11: | ||
document.title = newTitle; | document.title = newTitle; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
المُتغيّر <code>newTitle</code> هو العنوان الجديد للمُستند. هذا التّعيين يُؤثّر على القيمة المُعادة للخاصيّة <code>document.title</code>، ويؤثّر كذلك على العنوان المعروض للمُستند (كعنوان نافذة المُتصفّح | المُتغيّر <code>newTitle</code> هو العنوان الجديد للمُستند. هذا التّعيين يُؤثّر على القيمة المُعادة للخاصيّة <code>document.title</code>، ويؤثّر كذلك على العنوان المعروض للمُستند (كعنوان نافذة المُتصفّح مثلًا)، ويُؤثّر كذلك على مُكوّنات DOM في المُستند (أي مُحتوى العنصر <code>[[HTML/title|<title>]]</code> في مُستندات HTML مثلًا). | ||
==مثال== | ==مثال== |
المراجعة الحالية بتاريخ 15:24، 23 مارس 2018
تُعيد أو تضبِط عنوان المُستند.
البنية العامة
var docTitle = document.title
المُتغيّر docTitle
سلسلةٌ نصيّةٌ تحتوي على عنوان المُستند. إن كان عنوان المُستند قد ضُبِط بالخاصيّة document.title
، فسيُعيد القيمة المضبوطة، أو يُعيد العنوان المضبوط في اللغة الهيكليّة (مثل HTML أو SVG، انظر المُلاحظات أسفله).
document.title = newTitle;
المُتغيّر newTitle
هو العنوان الجديد للمُستند. هذا التّعيين يُؤثّر على القيمة المُعادة للخاصيّة document.title
، ويؤثّر كذلك على العنوان المعروض للمُستند (كعنوان نافذة المُتصفّح مثلًا)، ويُؤثّر كذلك على مُكوّنات DOM في المُستند (أي مُحتوى العنصر <title>
في مُستندات HTML مثلًا).
مثال
<!DOCTYPE html>
<html>
<head>
<title>مرحبا بالعالم</title>
</head>
<body>
<script>
alert(document.title); // تُعيد السلسلة النّصيّة: مرحبا بالعالم
document.title = "وداعًا";
alert(document.title); // تُعيد السلسلة النّصيّة: وداعًا
</script>
</body>
</html>
ملاحظات
هذه الخاصيّة تعمل مع مُستندات HTML وSVG وXUL وغيرها من المُستندات الخاصّة في مُتصفّح Firefox.
القيمة البدئيّة في مُستندات HTML لهذه الخاصيّة هي مُحتوى العنصر <title>
.
مصادر ومواصفات
- مواصفة DOM Level 2 HTML
- مواصفة HTML5