Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] como imprimir un texto en un div

Estas en el tema de como imprimir un texto en un div en el foro de Javascript en Foros del Web. B uenas ... Simplemente busco una forma de imprimir texto en un div localizado dentro del documento, pero que esto no sustitulla ninguna propiedad del ...
  #1 (permalink)  
Antiguo 07/02/2013, 04:19
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 30
Pregunta como imprimir un texto en un div

Buenas ...


Simplemente busco una forma de imprimir texto en un div localizado dentro del documento, pero que esto no sustitulla ninguna propiedad del propio div, es decir, no me vale innerHTML.
  #2 (permalink)  
Antiguo 07/02/2013, 04:48
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 7 meses
Puntos: 155
Respuesta: como imprimir un texto en un div

..pues muy facil usando jQuery...puedes usar append() para agregar un elemento al final del elemento DOM seleccinado...

Ejemplo

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <script src="http://code.jquery.com/jquery-1.9.0.min.js"></script>
  3. <meta charset=utf-8 />
  4. </head>
  5.   <div id="algo">
  6. <p>parrafo</p>
  7. <p>parrafo</p>
  8. <p>parrafo</p>
  9. </div>
  10. </body>
  11. </html>

y quiero agregar un párrafo mas al final sin cambiar nada dentro de la capa "algo"

Código Javascript:
Ver original
  1. $('#algo').append('<p>Test</p>');

obtendrias esto

Código HTML:
Ver original
  1. <p>parrafo</p>
  2. <p>parrafo</p>
  3. <p>parrafo</p>
  4. <p>Test</p>

...y si quieres insertar al comienzo del elemento DOM seleccionado usas prepend();
  #3 (permalink)  
Antiguo 07/02/2013, 04:58
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 30
Respuesta: como imprimir un texto en un div

Intentando ser lo mas respetuoso posible ¿he dicho en alguna parte que usara la biblioteca de Jquery? NO, verdad? pues por algo sera.


Yo no uso Jquery y creo que es obra del demonio. Lo que busco es una respuesta de Javascript no de una biblioteca de Javascript.

Última edición por Albuss; 07/02/2013 a las 05:03
  #4 (permalink)  
Antiguo 07/02/2013, 05:07
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 7 meses
Puntos: 155
Respuesta: como imprimir un texto en un div

Cita:
Iniciado por Albuss Ver Mensaje
¿he dicho en alguna parte que usara la biblioteca de Jquery? NO, verdad? pues por algo sera.[/COLOR].
...pues tampoco has dicho lo contrario...estas dentro del foro de Javascript y este foro incluye TODO lo que deriva de este...

...usando Javascript puedes hacer lo mismo de esta forma..

Código Javascript:
Ver original
  1. var capa = document.getElementsById('algo');
  2. var elemento = capa.createElement('p');
  3. var texto = capa.createTextNode('texto');
  4. elemento.appendChild(texto );
  5. capa.appendChild(elemento);

..el append() de jQuery hace los mismo, pero te simplifica la vida...

..si TU no usas jQuery, bien por ti, tu te lo pierdes...
  #5 (permalink)  
Antiguo 07/02/2013, 05:18
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 30
Respuesta: como imprimir un texto en un div

No tengo nada en contra de las bibliotecas si se usan bien, pero mal usadas y sobretodo como pasa como Jquery que su uso es banal, idiotizan y mucho. Gracias por explicarlo en Javascript.


Ps. para cualquier cosa con Jquery, se publica en el sub-foro de Jquery que para eso existe.
  #6 (permalink)  
Antiguo 07/02/2013, 05:46
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 7 meses
Puntos: 155
Respuesta: como imprimir un texto en un div

Cita:
Iniciado por Albuss Ver Mensaje
No tengo nada en contra de las bibliotecas si se usan bien, pero mal usadas y sobretodo como pasa como Jquery que su uso es banal, idiotizan y mucho. Gracias por explicarlo en Javascript.


Ps. para cualquier cosa con Jquery, se publica en el sub-foro de Jquery que para eso existe.
...jajajaja mi amigo, en algo comparto contigo, hace años atrás yo intentaba hacer todo desde cero, por cuestión de manejar mejor los lenguajes y hacer todo el código desde el primer punto hasta la ultima coma... pero fue pasando el tiempo, cantidad de trabajos, cada vez mas grandes, menos tiempo de desarrollo, y realmente ahí necesitas lo que llamamos "desarrollo ágil" y el uso de librerías te simplifica la vida...perooooo, pero para usar librerías correctamente debes conocer el lenguaje base, porque sino no tenes la mas remota idea de lo que estas haciendo...y hoy, el 80% usa librerias sin saber que estan usando...copia y pegan y listo..
  #7 (permalink)  
Antiguo 07/02/2013, 07:34
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 30
Respuesta: como imprimir un texto en un div

Me pasaba con Java, ... Jquery es obra del demonio y se inspiro en Java para llevarlo acabo, Yo venia de C++ y me encantaba, para hacer un poco de codigo funcional sobretodo si necesitabas entorno gráfico, estabas acostumbrado a programar miles de lineas, en java todo eran funciones pre construidas, para todo, para sistemas y entorno grafico, no le veia sentido a eso, eso no era programar era algo que no tenia que ver con la ingenieria artesanal que requiere hacer un programa.


Jquery es un poco de lo mismo, es una premisa para no pensar por ti mismo, al menos es lo que yo creo, no tiene sentido, dime, par que pensar si tienes un montón de cosas ya escritas y que funcionan? que aliciente tiene Js sin Jquery?


Pues para mi todo, me encanta Js por que es versátil como java en el uso de memoria, pero es muy dogmatico en el uso de clases (prototipos en este caso), si alguna vez uso Jquery habré dejado de ser yo mismo.
  #8 (permalink)  
Antiguo 08/02/2013, 05:38
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 22 años, 5 meses
Puntos: 361
Respuesta: como imprimir un texto en un div

Hola:

Desde el más absoluto respeto, por supuesto.

Cita:
Iniciado por Albuss Ver Mensaje
Pues para mi todo, me encanta Js por que es versátil como java en el uso de memoria, pero es muy dogmatico en el uso de clases (prototipos en este caso), si alguna vez uso Jquery habré dejado de ser yo mismo.
No es bueno escupir hacia arriba, termina... cayéndote en toda la cara.

Saludos.

  #9 (permalink)  
Antiguo 08/02/2013, 06:52
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 10 meses
Puntos: 30
Respuesta: como imprimir un texto en un div

No me jodas, no usare Jquery, no, no y NO. En Internet el banalismo triunfa pero hace decadente a quien lo perpetra.

Etiquetas: write
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:50.