Gunnar Bittersmann: replace will nicht wie ich...

Beitrag lesen

@@iceer:

nuqneH

ich denke trotzdem dass es am replace liegt

Es liegt, daran, dass du replace einsetzt, wofür es überhaupt nicht gedacht ist.

Du willst keinen String bearbeiten, sondern ein Element aus dem DOM löschen. Dafür gibt es entsprechende Methoden.

Das betreffende a-Element kann über sein href-Attribut selektiert werden, wenn keine andere Möglichkeit (ID; fest definierte Stelle in seinem Elternelement; …)

var campLog = document.querySelector('[href="index2.php?page=internet&var2=&status=camp"]');

und dann entfernt werden: in neuen Browsern (außer IE) funktioniert schon

campLog.[link:https://developer.mozilla.org/en-US/docs/Web/API/ChildNode.remove@title=remove]();

ansonsten über campLog.parentNode.[link:http://wiki.selfhtml.org/wiki/JavaScript/Objekte/DOM/element/removeChild@title=removeChild](campLog)];

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)