الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد عرف معنى اكواد جافا سكربت

بدأه sharks في 2 مايو 2008 · 3 رد · 1,603 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

لي سؤال عن معنى هذا الكود وهو بالجافا سكربت

document.layers

وايضا هذا الكود

document.all

وجزاكم الله خيرا

#2

document.all تدعم IE4

البديل عنها منذ IE5+ هو document.getElementById لذلك فهي مخصصة لتسمح بالوصول الى عناصر مستند ويب المختلفة.

لا تستخدمها الا لو كنت تريد ان توفر الدعم لـ IE4 والا فاستخدم البديل.

لا تستخدمها لتحدد نوع المتصفح لأن Opera يدعمها أيضا لذلك فالافتراض بان المتصفح هو IE في حال كانت مدعومة فيه افتراض خاطئ.

الـ layer هو عبارة عن

 <div>هذا layer</div>

document.layers تسمح لك بالوصول الى عناصر DIV الموجودة في المستند..

document.layers.LayerName

او يمكنك هذا أيضا من خلال document.getElementsByTagName

او document.all[LayerName]

او document.getElementById

لذلك المختصر المفيد, لا تستخدم أياً منهما واتبع المقياس الحالي للويب فيما يتعلق بالـ DOM objects

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

جزاكم الله خيرا يا اخي على تفاعلك ولكن لي سؤال انا اعلم ان document.getElementById تدعم opera ولكن document.all لا تدعم opera فهل هذا صحيح

#4

أوبرا يدعم هذه التعليمة ... ولكن جرب آخر نسخة فقد طرأ تعديلات مهمة بخصوص هذه التعليمة

مواضيع مشابهة