Kezdőoldal » Számítástechnika » Programozás » Javascriptben hogy tudom...

Javascriptben hogy tudom megoldani, hogy a document.write ne trimmeljen?

Figyelt kérdés

#javascript #document.write
2023. jan. 18. 10:32
 1/4 anonim ***** válasza:

Megkérdeztem neked a ChatGPT-t, ezt írta:


A document.write() metódus automatikusan eltávolítja a szöveg végéről és elejéről található szóközöket (trimmelést végez). Ha szeretnéd, hogy ez ne történjen meg, akkor az eredeti szöveget be kell ágyazni egy <pre> elembe, és a document.write()-ot használni a <pre> elemre, így a trimmelés nem fog történni.


Pl:


document.write("<pre>" + szoveg + "</pre>");


vagy


var pre = document.createElement("pre");

pre.innerHTML = szoveg;

document.body.appendChild(pre);


Mindezt a böngészők támogatják, de ne feledd, hogy a document.write() metódus csak a HTML oldalak betöltésekor fut le, ha a oldal már betöltődött, akkor nem fog működni.

2023. jan. 18. 10:52
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
Írd át a szóközöket  -re (nem törhető szóközre).
2023. jan. 18. 11:21
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

#2


Na, a gyakori pont a lényeget szedte ki a hozzászólásomból.

Szóval, írd át a szóközöket non-breaking space-re: [link]

2023. jan. 18. 12:51
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

Ez nem a Javascripttől függ, ez eleve a HTML-megjelenítéséből adódik.


A "kikerülésére" több mód is adódik - itt egy példa rá (a "mono" osztályt csak a megjelenítés egységesítése miatt használom):

* [link]

bővebben ezekről:

* [link]

* [link]

* [link]

2023. jan. 18. 13:02
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!