new Image().appendChild - ist das sinnvoll?

- javascript
Liebe Mitlesenden,
heute dachte ich daran, mittels JavaScript ein Kindelement für ein <img>
zu erzeugen (nur interessehalber - ob sowas überhaupt geht). Laut Spezifikation kann ein solches Element keine Kindelemente haben... aber warum hat dann das zugehörige Element die appendChild-Methode?
Wer's nicht glaubt, kann ja folgendes in seiner Browserzeile ausprobieren:
javascript: alert(new Image().appendChild)
Liebe Grüße,
Felix Riesterer.
Hi,
heute dachte ich daran, mittels JavaScript ein Kindelement für ein
<img>
zu erzeugen (nur interessehalber - ob sowas überhaupt geht). Laut Spezifikation kann ein solches Element keine Kindelemente haben... aber warum hat dann das zugehörige Element die appendChild-Methode?
Weil es das Node-Interface implementiert.
MfG ChrisB
Lieber ChrisB,
Weil es das Node-Interface implementiert.
das war fachlich hilfreich. Danke!
Liebe Grüße,
Felix Riesterer.
Hallo,
hmmm, das nennt sich Shadow DOM oder so ähnlich.
Waldi
Korrektur: Shadow DOM ist was anderes.