Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/11/2007, 17:58
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: duda en select haciendo do while

haber intenta realizando lo siguiente, a lo mejor todo esta bien, solo que al utilizar la funcion, le tienes especifico que sea solamente un ID("status")...

primero en la funcion de javascript, la parametrizamos, evitarnos fatiga
Cita:
function valida(vcapa){
alert(document.getElementById(vcapa).value);
}
ahora en tus selects, ya que estas haciendo de forma dinamica, tambien debes agregarle un numerito extra, ya que al utilizar la funcion, si tienes 20 selects y todos se llaman status, pues lo logico es que tome el primero.... no crees ??

agregale un contador
Cita:
do while not rs.eof
i=i+1
%>
<tr>
<td><% = rs("privilegio_nombre")%></td>
<td class="tdselrestnd">
<select name="status<%=i%>" id="status<%=i%>" class="selrestnd" onchange="valida(this)">
<option value="R">Restringida</option><option value="A">Autorizada</option>
</select></td></tr>
<tr><td height="5px"></td><td></td></tr>
<%rs.movenext
loop
asi cuando mandes llamar tu funcion validar, siempre sera el select que tu deseas

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra

Última edición por Shiryu_Libra; 07/11/2007 a las 18:04