¿Cómo puedo usar JavaScript para crear y diseñar (y agregar a la página) un div, con contenido? Sé que es posible, pero ¿cómo?
javascript
Felipe Brahm
fuente
fuente
Respuestas:
Use la referencia principal en lugar de
document.body
.fuente
Depende de cómo lo estés haciendo. JavaScript puro:
Hacer lo mismo usando jquery es vergonzosamente fácil:
¡Salud!
fuente
div
por lo tanto, no responde la preguntaSi bien otras respuestas aquí funcionan, noté que solicitó un div con contenido. Así que aquí está mi versión con contenido extra. Enlace JSFiddle en la parte inferior.
JavaScript (con comentarios):
HTML:
CSS:
Nota: líneas CSS prestadas de Ratal Tomal
JSFiddle: https://jsfiddle.net/Rani_Kheir/erL7aowz/
fuente
esta solución usa la biblioteca jquery
fuente
Aquí hay una solución que usaría:
Si desea que el atributo y / o los valores de atributo se basen en variables:
Luego, para anexar al cuerpo:
Muy fácil.
fuente
[0]
cuándo usargetElementsByTagName()
. (Demasiado corto para una edición)Puedes crear así
Fragmento Runnable completo:
fuente
crear div con nombre de identificación
agregar texto a div
código de prueba
salida
fuente
Otra cosa que me gusta hacer es crear un objeto y luego pasar por el objeto y configurar los estilos de esa manera porque puede ser tedioso escribir cada estilo uno por uno.
fuente