أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM nodeName Propery

<كائن العنصر

مثال

الحصول على اسم عقدة <p> العنصر:

var x = document.getElementById("myP").nodeName;

ونتيجة لالعاشر على النحو التالي:

P
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


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

الخاصية nodeName إرجاع اسم العقدة المحددة.

إذا كانت العقدة هي عقدة عنصر، فإن الملكية nodeName إرجاع اسم العلامة.

إذا كانت العقدة هي عقدة السمة، فإن الملكية nodeName إرجاع اسم السمة.

لأنواع عقدة أخرى، فإن الملكية nodeName عودة أسماء مختلفة لأنواع عقدة أخرى.

نصيحة: يمكنك أيضا استخدام اسم العلامة الملكية للعودة اسم العلامة عنصر. والفرق هو أن اسم العلامة العودة فقط أسماء العلامات، في حين يعود nodeName اسم كافة العقد (tags, attributes, text, comments) .

هذه الخاصيه للقراؤه فقط.


دعم المتصفح

خاصية
nodeName نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

node .nodeName

تفاصيل تقنية

قيمة الإرجاع: A سلسلة يمثل اسم العقدة.

القيم الممكنة:

  • إرجاع اسم العلامة عن العقد عنصر، في الكبيرة
  • إرجاع اسم السمة لعقد سمة
  • عوائد "#text" عن النص العقد
  • عوائد "#comment" لعقد تعليق
  • عوائد "#document" لعقد وثيقة
صفحة DOM المستوى الأساسي كائن 1 عقدة

أمثلة

مزيد من الأمثلة

مثال

الحصول على اسم عقدة <body> العنصر:

var x = document.body.nodeName;

ونتيجة لالعاشر على النحو التالي:

BODY
انها محاولة لنفسك »

مثال

الحصول على أسماء عقدة <body> العقد التابعة العنصر:

var c = document.body.childNodes;
var txt = "";
var i;
for (i = 0; i < c.length; i++) {
    txt = txt + c[i].nodeName + "<br>";
}

document.getElementById("demo").innerHTML = txt;

وستكون النتيجة من النص على النحو التالي:

#text
P
#text
BUTTON
#text
P
#text
#comment
#text
DIV
#text
P
#text
SCRIPT
#text
انها محاولة لنفسك »

مثال

الحصول على اسم العقدة، عقدة قيمة ونوع عقدة <div> الأولى عقدة تابعة العنصر:

<div id="myDIV">This is a div element.</div>

<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>

وستكون النتيجة من النص على النحو التالي:

The node name: #text
The node value: This is a div element.
The node type: 3
انها محاولة لنفسك »

صفحات ذات صلة

HTML DOM إشارة: العنصر. اسم العلامة الملكية

HTML DOM إشارة: عقدة. nodeType الملكية

HTML DOM إشارة: عقدة. nodeValue الملكية

HTML DOM إشارة: عقدة. childNodes الملكية


<كائن العنصر