Links löschen
Stefan
- javascript
Hallo zusammen,
weiss jemand, ob man mit Javascript einen Link löschen kann?
Ich habe z.B. den Link
<a href="index.htm" id="link1" onclick="clearLink();"><img src="1.gif" width="12" height="17" alt=""></a>
Kann man den nicht anhand getElementById den Link entfernen?
weiss jemand, ob man mit Javascript einen Link löschen kann?
Was heißt löschen?
Struppi.
Hi Struppi,
mit Löschen meine ich, aus dem Quelltext entfernen, so dass der User nicht mehr darauf klicken kann. Das ganze soll aber ohne Neuladen der der Seiten passieren.
Bilder kann man ja auch ohne Neuladen der Seite per JS ersetzen (document.imgName.src = ....)
Stefan
mit Löschen meine ich, aus dem Quelltext entfernen, so dass der User nicht mehr darauf klicken kann. Das ganze soll aber ohne Neuladen der der Seiten passieren.
Das geht so wie es wahsaga beschrieben hat oder reicht es dir den Link unsichtbar zu machen, das geht mit style.display = 'none';
Bilder kann man ja auch ohne Neuladen der Seite per JS ersetzen (document.imgName.src = ....)
Ersetzen ist nicht löschen, was möchtest du genau?
Struppi.
Hi Struppi,
Ersetzen ist nicht löschen, was möchtest du genau?
Das beste wäre es, den alles zu löschen, also von <a> bis </a>.
Ich versuche es jetzt mal mit der Anweisung getElementById und removeChild.
Viele Grüße!
Ersetzen ist nicht löschen, was möchtest du genau?
Das beste wäre es, den alles zu löschen, also von <a> bis </a>.
Warum?
Ich versuche es jetzt mal mit der Anweisung getElementById und removeChild.
Wieso getelementById, du hast doch bereits die Referenz.
<a href="index.htm" onclick="clearLink(this);"><img src="1.gif" width="12" height="17" alt=""></a>
und dann über parentNode.removeChild(), wie von wahsaga angedeutet
müßte funktionieren.
Struppi.
hi,
<a href="index.htm" id="link1" onclick="clearLink();"><img src="1.gif" width="12" height="17" alt=""></a>
Kann man den nicht anhand getElementById den Link entfernen?
Natürlich, per removeChild(). Für diesen Falle idealerweise noch mit parentNode zu kombinieren.
gruß,
wahsaga