HTML DOM Element nodeName 属性

定义和用法

nodeName 属性返回节点的名称:

  • যদি নোড এলিমেন্ট নোড হয়, তবে nodeName এলিমেন্ট ফিরিয়ে দেয়ট্যাগনেম(বড় অক্ষরে)。
  • যদি নোড প্রতিমান নোড হয়, তবে nodeName এলিমেন্ট ফিরিয়ে দেয়প্রতিমানের নাম
  • যদি নোড টেক্সট নোড হয়, তবে nodeName এলিমেন্ট ফিরিয়ে দেয় #text
  • যদি নোড মন্তব্য নোড হয়, তবে nodeName এলিমেন্ট ফিরিয়ে দেয় #comment
  • যদি নোড নথিপত্র নোড হয়, তবে nodeName এলিমেন্ট ফিরিয়ে দেয় #document

nodeName এলিমেন্ট অপসারণযোগ্য হয়।

অন্যান্য দেখুন:

nodeType এলিমেন্ট

nodeValue এলিমেন্ট

tagName এলিমেন্ট

childNodes এলিমেন্ট

ইনস্ট্যান্স

উদাহরণ 1

ফিরিয়ে দেওয়া <p> এলিমেন্টের নোড নাম:

document.getElementById("myP").nodeName;

আপনার নিজেই প্রয়োগ করুন

উদাহরণ 2

ফিরিয়ে দেওয়া <body> এলিমেন্টের নোড নাম:

document.body.nodeName;

আপনার নিজেই প্রয়োগ করুন

উদাহরণ 3

পাওয়া <body> এলিমেন্টের সাথীদের নোড নাম:

const nodes = document.body.childNodes;
let text = "";
for (let i = 0; i < nodes.length; i++) {
  text += nodes[i].nodeName + "<br>";
}

আপনার নিজেই প্রয়োগ করুন

উদাহরণ 4

পাওয়া "myDIV" এর প্রথম সাথীর নোড নাম, মান এবং ধরন:

const x = document.getElementById("myDIV").firstChild;
let text = "";
text += "Name: " + x.nodeName + "<br>";
text += "Value: " + x.nodeValue + "<br>";
text += "Type: " + x.nodeType;

আপনার নিজেই প্রয়োগ করুন

সংজ্ঞা

element.nodeName

বা

node.nodeName

ফিরিয়ে দেওয়া মান

  • এলিমেন্ট নোড ফিরিয়ে দেয়ট্যাগনেম(বড় অক্ষরে)
  • প্রতিমান নোড ফিরিয়ে দেয়প্রতিমান
  • টেক্সট নোড ফিরিয়ে দেয় #text
  • মন্তব্য নোড ফিরিয়ে দেয় #comment
  • নথিপত্র নোড ফিরিয়ে দেয় #document

ব্রাউজার সমর্থন

element.nodeName এটি DOM Level 1 (1998) বৈশিষ্ট্য।

সমস্ত ব্রাউজারগুলি এটি সম্পূর্ণরূপে সমর্থন করে:

চ্রোম আইই এজ ফায়ারফক্স স্যাফারি অপেরা
চ্রোম আইই এজ ফায়ারফক্স স্যাফারি অপেরা
সমর্থন 9-11 সমর্থন সমর্থন সমর্থন সমর্থন