Languages
[Edit]
DE

JavaScript - was ist der Unterschied zwischen innerHTML und outerHTML?

3 points
Created by:
Nikki
10520

1. Übersicht

Der Outer HTML  - Begriff in JavaScript beschreibt den HTML-Quellcode, der sich in einem Element (Inner HTML) befindet, das durch einen Element-Tag-Code mit allen Attributen begrenzt ist.

Der Unterschied zwischen innerHTML und outerHTML html:

  • innerHTML = HTML innerhalb des ausgewählten Elements
  • outerHTML = HTML innerhalb des ausgewählten Elements + HTML des ausgewählten Elements

Unten befinden sich Beispiele:

HTML - Beispiel

<div id="element">
  <p>Hello world</p>
</div>

innerHTML

<p>Hello world</p>

outerHTML

<div id="element">
  <p>Hello world</p>
</div>

Eine andere Möglichkeit, dies zu betrachteb, ist mit der folgenden Beschreibung + Bild

  • innerHTML = Geschlossener Tag-Inhalt
  • outerHTML = Tag öffnen + Geschlossener Tag-Inhalt + Tag schließen
HTML tag construction
HTML-Tag-Konstruktion

Jetzt kann man es selbst mit 2 praktischen Codebeispielen testen.

2. Codebeispiel 1

// ONLINE-RUNNER:browser;

<html>
<body>
  <div id="element">
    <p>Hello world</p>
  </div>
  <script>

    var element = document.getElementById('element');

    console.log('innerHTML:');
    console.log(element.innerHTML);

    console.log('outerHTML:');
    console.log(element.outerHTML);

  </script>
</body>
</html>

3. Codebeispiel 2

// ONLINE-RUNNER:browser;

<html>
<body>
  <div id="element">
    <h3>Head 1</h3>
    <p>Some apostrophe text...</p>
    <h3>Head 2</h3>
    <p>Some apostrophe text...</p>
  </div>
  <script>

    var element = document.getElementById('element');

    console.log('innerHTML:');
    console.log(element.innerHTML);

    console.log('outerHTML:');
    console.log(element.outerHTML);

  </script>
</body>
</html>

Zusammengeführte Fragen

  1. JavaScript - inner vs outer html
  2. JavaScript - innerHTML vs outerHTML
  3. JavaScript - wie benutzt man innerHTML und outerHTML?
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.
Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join