English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مثلث جافا سكربت لـ Element DOM
hasAttribute()يستخدم الطريقة ليعود قيمة منطقية، تُشير إلى ما إذا كان العنصر يحتوي على الخاصية المحددة.
الاستخدامsetAttribute()يمكن إضافة خصائص جديدة أو تغيير قيمة الخصائص الموجودة في العنصر.
element.hasAttribute(attrName)
var p = document.getElementsByTagName("P")[0]; p.hasAttribute("style");الاختبار لرؤية‹/›
يدعم جميع المتصفحات طريقة hasAttribute() بشكل كامل:
الطريقة | |||||
hasAttribute() | نعم | نعم | نعم | نعم | نعم |
المتغيرات | الوصف |
---|---|
attrName | السلسلة التي تمثل اسم الخاصية |
قيمة العودة: | قيمة بولونية، تعود بالقيمة الحقيقية إذا كان العنصر يحتوي على الخاصية المحددة، وإلا تعود بالقيمة الزائفة |
---|---|
إصدار DOM: | DOM 2 |
ابحث عن ما إذا كان عنصر التثبيط يحتوي على خاصية الهدف. إذا كان كذلك، قم بتعديل قيمة الخاصية الهدف إلى "_blank":
//الحصول على عنصر <a> الذي يحتوي على id = "myLink" var a = document.getElementById("myLink"); //إذا كان عنصر <a> يحتوي على الخاصية الهدف، قم بتعيين القيمة إلى "_blank" if (a.hasAttribute("target")) { a.setAttribute("target", "_blank"); }الاختبار لرؤية‹/›
تعليمات HTMLخصائص HTML
مرجع DOM HTMLطريقة getAttribute()
مرجع DOM HTMLطريقة setAttribute()
مرجع DOM HTMLطريقة removeAttribute()