Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Sustituir html de un elemento

Estas en el tema de Sustituir html de un elemento en el foro de Frameworks JS en Foros del Web. Hola, me gustaria como cambiar el html de un elemento, osea en vez de hacer: $('#elemento').attr({innerHTML: 'tal'}); Hacer algo como: $('#elemento').append(html); Pero claro, append añade ...
  #1 (permalink)  
Antiguo 03/01/2010, 10:30
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 2 meses
Puntos: 5
Sustituir html de un elemento

Hola, me gustaria como cambiar el html de un elemento, osea en vez de hacer:

$('#elemento').attr({innerHTML: 'tal'});

Hacer algo como:

$('#elemento').append(html);

Pero claro, append añade al principio yo quiero sustituir lo que ya haya en el elemento y poner nuevo html

Gracias!
__________________
http://www.pkmrpg.es
  #2 (permalink)  
Antiguo 04/01/2010, 01:12
 
Fecha de Ingreso: junio-2008
Ubicación: Colombia
Mensajes: 207
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: Sustituir html de un elemento

haz algo como
Código PHP:
$('#myElement').html('<span>Algo aqui...</span>'), 
con esto se cambia el contenido html del elemento pero no se sustituye ya si quisieras cambiar un elemento por otro digamos un span por otro puedes intentar algo como
Código PHP:
$('#miSpan').replaceWith('<span id="otroSpan">Span nuevo...</span>'
Saludos

Última edición por Rosencrantz; 04/01/2010 a las 07:10
  #3 (permalink)  
Antiguo 04/01/2010, 06:24
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: Sustituir html de un elemento

Cita:
$('#elemento').attr({innerHTML: 'tal'});
No se si eso funciona o es una mezcla de javascript puro con sintaxis jquery.

Pero la manera de hacer un reemplazo de contenidos es usando:

Cita:
$('#elemento').html();
  #4 (permalink)  
Antiguo 06/01/2010, 07:48
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 2 meses
Puntos: 5
Respuesta: Sustituir html de un elemento

Muchas gracias a ambos!
__________________
http://www.pkmrpg.es

Etiquetas: html, sustituir
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 23:56.