Frage

Ich versuche, eine sehr einfache JavaScript-Funktion zu erhalten, um zu arbeiten, die ein Bild für eine andere mithilfe von .removechild und .appendChild ändern wird.Mein Code lautet wie folgt: generasacodicetagpre.

Es funktioniert jedoch nicht.Die Seite lädt sich nur mit Banner.gif und dieses Bild wird niemals in das Laden geändert.gif.Ich kann nicht herausfinden, warum, irgendwie helfen Pls?!

danke!

War es hilfreich?

Lösung

Der Grund, warum das nicht funktioniert, ist, dass Sie versuchen, ein Kind hinzuzufügen und ein Kind zu entfernen, das kein Kind ist.

Sie versuchen, das Kind mit dem Namen Banner aus dem Element mit dem Namen Banner zu entfernen.

Natürlich hat das Element namens Banner kein Kind mit dem Namen Banner.Sie haben zwei Auswahlmöglichkeiten, entweder die ID an das untergeordnete Element und rufen Sie `banner.parent.removechild (banner) oder folgendes an:

Beispiel Sipet generasacodicetagpre.

Andere Tipps

Ich denke, Ihr Problem ist, dass Sie versuchen, ein Kind zu entfernen, das nicht im Bannerelement existiert. generasacodicetagpre.

Sehen Sie, wie Sie ein neues Bild machen, und dann entfernen, obwohl Sie es noch nicht angefügt haben?Ich denke, Sie sollten so etwas versuchen: generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top