أسلوب XML DOM namedItem

التعريف والاستخدام

يأخذ أسلوب namedItem العنصر أو العنصر المحدد بالاسم من المجموعة.

تعتمد سلوكية هذا الأسلوب على نوع المستند المختلف.

  • إذا كان المستند مستندًا HTML، فإن هذا الأسلوب سيتحقق أولاً من العناصر التي تحتوي على خاصية id تتطابق مع الاسم المحدد، إذا لم يتم العثور على خاصية id تتطابق مع الاسم المحدد، فإنه سيبحث عن العناصر التي تحتوي على خاصية name تتطابق مع الاسم المحدد.

    عند استعلام ملف HTML، يكون هذا النحو غير حساس للحروف الكبيرة والصغيرة.

  • إذا كان الملف XHTML، فإن هذا النحو يبحث فقط عن العقدة التي تحتوي على الخاصية id التي تتطابق مع الاسم المحدد.

    عند استعلام ملف HTML، يكون هذا النحو حساسًا للحروف الكبيرة والصغيرة.

النحو:

htmlcollectionObject.namedItem(اسم)
الم 参数 وصف
اسم اسم العقدة أو العنصر الذي يتم استرداده.

القيمة المطلوبة

يعود بنود أو عناصر أو عقدة تحتوي على الخاصية id أو name المحددة. إذا لم يكن هناك عقدة مثل هذه في مثلث HTMLCollection، فإنه يعود null.

وصف

في JavaScript، يتم التعامل مع مثلث HTMLCollection كقائمة مرتبطة وتجعل استخدام لغة التجميع في [] يجعل البحث عن العنصر أسهل.

مثال

var c = document.forms;		//هذا مثلث HTMLCollection
var address = c.namedItem("address");	//ابحث عن <form name="address">
var payment = c["payment"];		//لغة بسيطة أكثر: ابحث عن <form name="payment">
var login = c.login;		//هذا فعال أيضًا: ابحث عن <form name="login">