تصف هذه المقالة استخدام وظيفة إزالة عقدة DOM removechild (). شاركه للرجوع إليه. التحليل المحدد هو كما يلي:
لحذف عقدة في DOM ، يجب أن تقف في ذروة العقدة الأصل لحذفها. الرمز كما يلي:
انسخ الرمز كما يلي: <html>
<head>
<script type = "text/javaScript">
وظيفة t () {
// الأفكار: 1. أول من ابحث عن العقدة المراد حذفها ؛ 2. ابحث عن عقدة الأم وحذف العقدة الفرعية من منظور العقدة الأصل.
var nodeul = document.getElementsByTagName ('ul') [0] ؛ // ابحث عن العقدة الأصل
var li_lan = nodeul.children [2] ؛ // أوجد عقدة الطفل المراد حذفها
nodeul.removechild (li_lan) ؛ // استخدم وظيفة removechild () لحذف
}
</script>
</head>
<body>
<div id = "container">
<ul>
<li> الربيع </li>
<li> الصيف </li>
<li> السماء الزرقاء </li>
<li> الخريف </li>
<li> الشتاء </li>
</ul>
</div>
<div id = "copyul">
</div>
<hr />
<button onClick = "t ()" value = ""> حذف عقدة طفل </button>
</body>
</html>
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.