ورود

View Full Version : nodechild



jamejam123
دوشنبه 11 فروردین 1393, 01:07 صبح
سلام
آیا
nodeName (http://www.w3schools.com/jsref/prop_node_nodename.asp)
nodeType (http://www.w3schools.com/jsref/prop_node_nodetype.asp)
nodeValue (http://www.w3schools.com/jsref/prop_node_nodevalue.asp)
ساختار و محتوای ساختار رو به ما نشون میدن.
میشه یه توضیح کوچکی به من بدین.
اصلا node به چی میگن
با تشکر فراوان
بی نهایت ممنون

maysam.m
چهارشنبه 13 فروردین 1393, 18:52 عصر
بیشتر توضیح بده

jamejam123
جمعه 15 فروردین 1393, 14:00 عصر
الآن به این کد ها یه نگا بندازید.

<!DOCTYPE html>
<html>
<body><p id="demo">Click the button get info about the body element's child nodes</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
var txt="";
var c=document.body.childNodes;
for (i=0; i<c.length; i++)
{
txt=txt + c[i].nodeName + "<br>";
};
var x=document.getElementById("demo");
x.innerHTML=txt;
}
</script>

<p><strong>Note:</strong> Whitespace inside elements is considered as text, and text
is considered as nodes.</p>

</body>
</html>




تو اینجا نودچایلد چه کاری انجام میده.
یا اصلا مربوط به کدام یک از خصوصیات تگ ها میشه.
چه بلایی سر تگ ما میاره
ممنون

maysam.m
جمعه 15 فروردین 1393, 17:09 عصر
این کد میاد همه ی تگ های html رو پیمایش میکنه و نام همه تگ ها رو داخل متغیر txt قرار میده بعد محتویات متغیر txt داخل تگی با آی دی demo قرار میگیره و در صفحه نمایش پیدا میکنه

کار childNodes هم اینه که تمام فرزندان تگ body رو به صورت یک آرایه نشون میده


<body>
<div>
text1
</div>
<p>
paragraph
</p>

</body>


الان تو این کد عناصر p و div فرزندان تگbody هستند