كائن النافذة:
فتح وإغلاق النوافذ:
window.open ()
ثلاث معلمات: 1. قم بتحميل عنوان URL للصفحة في النافذة الجديدة
2. اسم النافذة الجديدة
3. سلسلة الميزات ووصف ما إذا كان سيتم استبدال القيمة المنطقية للصفحة المحملة حاليًا بالصفحة المحملة حديثًا.
window.close ()
مربع حوار النظام:
1.Alert ("Hello World!") ؛
2.Confirm ("هل أنت متأكد؟") ؛ --- حدد
3. فرض ("اسمك يعني؟" ، "") ؛
الفاصل الزمني
setTimeout ("Alert ('Hello World!')" ، 3000) تنفيذ Hello World مرة واحدة فقط الفاصل الزمني 3 ثوانٍ
cleantimeout
SetInterval ("Alert ('Hello World)". 3000) ينفذ كل 3 ثوان
CleanInterval
تاريخ
window.history.go (-1) العودة إلى الصفحة السابقة
window.history.back العودة إلى الصفحة السابقة
window.history.go (1) انتقل إلى صفحة واحدة
window.history.forward انتقل إلى صفحة
window.history.length Query لمعرفة عدد الصفحات في التاريخ
كائن الوثيقة:
document.links [0] رابط الوصول
document.images [0] أو document.images ["imghome"] صورة الوصول
document.Forms [0] أو مستند.
كائن الموقع
HREF: عنوان URL الكامل للصفحة المحملة حاليًا
أهم العقد في دوم:
1. عقدة العنصر (Elenment) ؛
2. سمات.
3. نود نود (نص) ؛
4. عقدة التعليق ؛
الطرق الشائعة لجميع أنواع العقد:
يجد:
NODENAME: اسم العقدة
NodeValue: قيمة العقدة (أساسًا للعقد النصية ، إذا كانت عقدة عنصر ، فسيتم إرجاعها على أنها خالية ؛)
nodetype: نوع العقدة
Firstchild: الابن الأول ****
LastChild: الابن الثاني ****
childnodes: جميع العقد الفرعية ***** (طريقتين) ////
Previousibling: أشر إلى عقدة الأخوة السابقة (نفس المستوى **) ؛
Nextsibling: أشر إلى عقدة الأخوة التالية (نفس المستوى **) ؛
التشغيل:
السمات: كائن attr يحتوي على سمات عنصر يمثله ، يستخدم فقط في العقد العناصر
AppendChild: أضف عقدة جديدة في النهاية
removechild: حذف عقدة
ReplaceChild: استبدال
insertbefore: أضف عقدة من قبل ...
يخلق:
CreateElement: إنشاء عقدة عنصر
CreateTextNode: إنشاء عقدة نصية
استنساخ:
clonenode: تكرار عقدة حقيقية (تكرار عميق) خاطئ (النسخ المتماثل الضحل)
الوصول إلى العقدة المحددة:
getElementByid: ابحث عن المعرف المحدد ؛
getElementsByTagName: ابحث عن نوع العنصر المحدد (شكل صفيف) ؛
GetElementSname: ابحث عن اسم العنصر المحدد ؛
ابحث عن الخصائص وتغييرها وتعيينها:
getArrtibute: البحث عن الممتلكات ؛
setArrtibute: تغيير السمات ، على سبيل المثال: setarritate (الفئة ، الأحمر) المعلمة الأولى هي تغيير الفئة ، والثاني هو الأحمر ؛
lexoveAttibute: إزالة السمة ؛
الكتابة فوق ، أضف قيمة النص:
innerhtml