شرح صفوف ومحتوى الفقرة
تستخدم الدالة getElementById () في إرجاع كائن عنصر يمثل العنصر الذي تتطابق خاصية المعرف ID الخاصة به مع السلسلة المحددة. نظرًا لأن معرفات العناصر يجب أن تكون فريدة إذا تم تحديدها ، فهي طريقة مفيدة للوصول إلى عنصر معين بسرعة.
لكي نقوم بانشاء Element جديد هناك ثلاث شروط يجب اتباعهم :
- نقوم بانشاء Element جديد بداخل ال Tree عن طريق document.createElement("TagName")
- نقوم باضافة محتوي بداخلها سواء نصي او HTML عن طريق innerText او innerHTML
- نقوم بالحاق ال Element الذي انشأناه اسفل Element موجود مسبقاُ عن طريق oldElement.appendChild(NewElement)
HTML
<!DOCTYPE html>
<html>
<body>
<div id="div1">
<p id="p1">This is a paragraph.</p>
<p id="p2">This is another paragraph.</p>
</div>
<script>
var para = document.createElement("p");
var node = document.createTextNode("This is new.");
para.appendChild(node);
var element = document.getElementById("div1");
element.appendChild(para);
</script>
</body>
</html>