Foros del Web » Programando para Internet » Javascript »

Cambiar ID de un DIV

Estas en el tema de Cambiar ID de un DIV en el foro de Javascript en Foros del Web. Hola tengo 3 divs con la siguiente forma: Código: <div id="actual"><a href="estapagina.htm" onClick="divactual(1)">uno</a></div> <div id="div2"><a href="estapagina.htm" onClick="divactual(2)">dos</a></div> <div id="div3"><a href="estapagina.htm" onClick="divactual(3)">tres</a></div> y quisiera que cuando ...
  #1 (permalink)  
Antiguo 08/09/2006, 22:21
Avatar de shakaran  
Fecha de Ingreso: agosto-2005
Ubicación: España - Ciudad Real
Mensajes: 374
Antigüedad: 18 años, 8 meses
Puntos: 7
Cambiar ID de un DIV

Hola tengo 3 divs con la siguiente forma:
Código:
<div id="actual"><a href="estapagina.htm" onClick="divactual(1)">uno</a></div>
<div id="div2"><a href="estapagina.htm" onClick="divactual(2)">dos</a></div>
<div id="div3"><a href="estapagina.htm" onClick="divactual(3)">tres</a></div>
y quisiera que cuando hacen click y llaman al la funcion "divactual(i)" haga que el div "i" sea el que se llame "actual", ya que a este le aplico mas tarde otra propiedad.

yo tengo algo asi:
Código:
<script>
function divactual(i)
{
var actual=getelementByID('div'+i)

//Y ahora habria que cambiar el nombre 'div'+i a actual

}
</script>
}
Evidentemente en la situacion inicial cuando llamo a div1 (que es el "actual" no funciona, es otra cosa que habria que resolver)

Pero lo que mas me interesa es si puedo cambiar el nombre "id" del div en cuestion por el que quiera.

Un saludo
__________________
Quijost Backend Engineer - www.quijost.com - Hosting rápido, eficiente y profesional
Blog: www.shakaran.net
  #2 (permalink)  
Antiguo 09/09/2006, 02:37
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola shakaran

actual.id = 'otroId';

Saludos,
  #3 (permalink)  
Antiguo 09/09/2006, 09:09
Avatar de shakaran  
Fecha de Ingreso: agosto-2005
Ubicación: España - Ciudad Real
Mensajes: 374
Antigüedad: 18 años, 8 meses
Puntos: 7
Gracias es justo lo que necesitaba. He conseguido arreglar perfectamente el problema. Un saludo JavierB
__________________
Quijost Backend Engineer - www.quijost.com - Hosting rápido, eficiente y profesional
Blog: www.shakaran.net
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 00:49.