[ Web Proxy ]
URL:
Viewing: https://da.javascript.info/task/createtextnode-vs-innerhtml [Back]  [Original]

createTextNode vs innerHTML vs textContent
DA

Vi nsker at gre dette open source-projekt tilgngeligt for folk over hele verden.

Hjlp med at overstte indholdet af denne tutorial til dit sprog!

    Sg p Javascript.info:
    Sg i tutorialen:
    Lyst temaMrkt tema
    DanskEnglishEspaolFranaisIndonesiaItalianoTrkeOzbek
    tilbage til lektionen

    createTextNode vs innerHTML vs textContent

    vigtighed: 5

    Vi har et tomt DOM-element elem og en streng text.

    Hvilken af disse 3 kommandoer vil gre prcis det samme?

    1. elem.append(document.createTextNode(text))
    2. elem.innerHTML = text
    3. elem.textContent = text
    lsning

    Svar: 1 og 3.

    Begge kommandoer resulterer i at tilfje text som tekst til elem.

    Her er et eksempel:

    <div id="elem1"></div>
    <div id="elem2"></div>
    <div id="elem3"></div>
    <script>
      let text = '<b>Tekst</b>';
    
      elem1.append(document.createTextNode(text));
      elem2.innerHTML = text;
      elem3.textContent = text;
    </script>

    Web Proxy Viewer  |  New URL  |  Original Page