Frage

Ich bin vor einem Problem wegen removeChild Methode in Javascript.

ich Code unten bin mit einem div-Tag zu entfernen.

this.parent.parent.removeChild (this.parent).

, dass Code funktioniert ziemlich gut in FF aber sie geben Fehler mich in IE7 / 8.

. "Fehler: Objekt nicht unterstützt diese Eigenschaft oder Methode"

ist removeChild Methode wird in IE7 nicht unterstützt / 8 oder gibt es eine andere alternative dieser Methode?

Grüße, Mahendra Athneria
Mumbai, Maharashtra, Indien

War es hilfreich?

Lösung 2

Dank für Ihre kostbare Zeit und Antwort. Besonderer Dank an Meder .

Schließlich fand ich die Lösung.

Hier ist meine Lösung und Analyse.

eigentlich in meinem Code ich war mit this.parent.parent.removeChild (this.parent) , um das Kind zu löschen. this.parent Rückkehr [Objektfenster] und [Objektfenster] unterstützt nicht die removeChild Eigenschaft. zur Verwendung removeChild Methode müssen wir den Element und das Element zu bekommen ich einige Veränderungen in meinem Code.

1. - ändern Sie die Methode Signatur
. Funktion removeCriteria (thisobj) {.....}

2. -nur für IE
thisObj.srcElement.parentElement.parentElement.removeChild (thisObj.srcElement.parentElement);
Diese Lösung funktioniert für mich und hofft, dass meine Analyse richtig ist :-)

Für @Meder & andere Senioren - korrigieren Sie mich, wenn ich falsch bin.

Grüße, Mahendra
Mumbai, Maharashtra, Indien

Andere Tipps

Es sollte nicht parentNode

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