Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/11/2009, 04:15
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Buscar id de 1 campo antes de otro

lo que tu tratas de hablar son los hermanos de un elemento. en ese caso, primero obtienes la referencia del elemento en particular, supongo del DIV, y luego usas la propiedad previousSibling. ahora, es importante que mantegas una estructura similar. por ejemplo, que los TEXTAREAs, o INPUTs, sean hermanos inmediatos del DIV.
Código:
<input ><div id="divuniko">contenido</div>
<input ><div id="divunico">contenido</div>
...
fijate que no se separan los elementos INPUTs de DIVs. es preferible que lo hagas asi en favor a iexplorer ya que los caracteres no imprimibles (espacios, salto lineas, tabulares, etc) no los interpreta como un nodo.
Código:
alert(document.getElementById("divunico").previousSibling.nodeName); // muestra INPUT;
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.