Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem JS vypisuje řádky které neexistují

Tak ak tvoj body vyzerá:


<body>
1
</body>

Tak serializovane to vyzerá:


<body>/n1/n</body>

Lenže, zrejme máš medzeri za "1", alebo nejaké odsadenie pred </body>

Ak máš:


<html>
    <body>
        1
    </body>
</html>

Tak vlastne máš serializované:


<html>\n\s\s\s\s<body>\n\s\s\s\s\s\s\s\s1\n\s\s\s\s</body>\n</html>

A to ešte prehliadač sám dopĺňa html tag okolo body, ak html tag chýba.

Z výstupu, ktorý ti split dáva, to vyzerá že máš nejaký takýto kód:


<html>
    <body>
1

















    </body>
</html>

Minimálne v samotnom DOM.

A ak používaš nebodaj nejaké online "REPL", tak ten má úplné inú podobu DOM.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny