1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

Hogyan lehet HTML-t egyszerű szöveggé alakítani Javascriptben

Az egyik hasznosabb dolog, amit a JavaScript szkriptnyelvvel tehet, a HTML-dokumentumok dokumentumobjektum-modelljének (vagy "DOM"-nak) kezelése és az azzal való munka. A HTML-dokumentumok DOM-ja egy egyezmény a dokumentum tartalmának megjelenítésére. Módot biztosít a webböngészők és a szkriptnyelvek, például a JavaScript számára, hogy interakcióba lépjenek a dokumentumot alkotó különböző elemekkel. A JavaScript és a weboldal DOM használatával könnyedén konvertálhatja a HTML-t egyszerű szöveggé.

1. lépés

Adjon hozzá egy SCRIPT deklarációt a HTML-dokumentum HEAD részéhez. A SCRIPT címke olyan ügyféloldali szkriptet határoz meg, mint például a JavaScript. A SCRIPT címkéjének "type" attribútuma "text/javascript" értékre kell, hogy legyen, hogy a teljes SCRIPT deklaráció a következőképpen szóljon:(ahol a JavaScript kód a két címke közé kerül).

2. lépés

Határozzon meg egy JavaScript függvényt, amely egy karakterláncot vesz paraméterként. Ez a karakterlánc-paraméter tartalmazza azt a HTML-kódot, amelyet egyszerű szöveggé konvertál.

3. lépés

Hozzon létre egy ideiglenes DIV elemet a JavaScript-függvényen belül a "createElement()" metódussal.

4. lépés

Rendelje hozzá a függvény karakterlánc-paraméterét az ideiglenes DIV „innerHTML” attribútumához.

5. lépés

Hozzon létre egy ideiglenes karakterlánc-változót a függvényében.

6. lépés

Fogja meg az ideiglenes DIV egyszerű szöveges tartalmát a "textContent" és az "innerText" attribútumok használatával, és rendelje hozzá az ideiglenes karakterlánc-változóhoz. A böngészők közötti kompatibilitási problémák miatt egyes webböngészőkben a "textContent" és az "innerText" is definiálva lesz, míg másokban nincs meghatározva, de az egyik vagy a másik az összes főbb böngésző összes verziójában meg lesz határozva.

7. lépés

Adja vissza az ideiglenes karakterlánc által tárolt értéket a "return" utasítás használatával. Ez a konvertált HTML egyszerű szöveges értékét adja vissza.

Tipp

Ahelyett, hogy IF-THEN utasításokat használna a böngészők közötti kompatibilitás ellenőrzésére és annak eldöntésére, hogy a „textContent” vagy az „innerText” függvényt használja-e a függvényben, egyszerűen rendelje hozzá az ideiglenes DIV elem egyszerű szöveges értékét az ideiglenes karakterlánc-változóhoz a következőképpen:var tmpString =tmpDiv.textContent || tmpDiv.innerText.


  1. Weboldalak átalakítása egyszerű szöveggé
  2. Szöveg aláhúzása HTML-ben
  3. Kép szöveggé alakítása
  4. HTML konvertálása JSP-re
  5. A .Plist szöveggé konvertálása