Tengo este código aquí mismo:
generation.innerHTML= "<!DOCTYPE html>\n"+ "<html>\n"+ "<head>\n"+ "<style>\n"+ cinput+ "\n<\/style>"+ "\n<\/head>"+ "<body>\n"+ hinput+ "\n<script>\n"+ jinput+ "\n<\/script>\n"+ "<\/body>"+ "<\/html>";Pero las etiquetas doctype, html, head y body desaparecen cuando lo registro en la consola, pero cuando lo veo como un elemento P, todas las etiquetas desaparecen y dejan las variables hinput, cinput, jinput.
¿Cómo hago para que todo permanezca cuando lo veo como un elemento P?
innerHTML intenta analizar los datos como HTML. De ahí el nombre.
Si desea tratarlo como texto sin formato, use textContent en su lugar .