Ein HTML-Element entfernen

Code skill

Dieser Quellcode zeigt dir, wie du mit der Methode removeChild ein HTML-Element aus deiner App entfernen kannst. Du brauchst ein <div>-Element mit dem ID-Namen „Liste“ als „Behälter“ für die Aufgaben, die der Professor sich notieren will. Jede Aufgabe wird als eigenes <div>-Element in diese „Behälter“-<div> eingefügt. (Im Element-Baum des DOM ist der Behälter ein Elternelement und die eingetragenen <div>s mit den Aufgaben sind Kindelemente.) Du brauchst eine JavaScript-Funktion, die mit getElementById das <div>-Element mit ID-Name „Liste“ findet und mit removeChild die angeklickte Aufgabe daraus löscht.

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Aufgabenliste-App</title>
  <script>
     function entferneAufgabe(element) {
     document.getElementById("Liste").removeChild(element);
  }
   </script>
</head>
<body>
  <div id="Liste">
     Personenschutz für Herrn Volkov
     <div onclick="entferneAufgabe(this);">
        Wollsocken
     </div>
   </div>
</body>
</html>

Copyright © 2008 Walker Books Ltd
Illustrations © Duncan Beedie
All rights reserved.