Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2003, 13:50
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años
Puntos: 98
[Resuelto]Identificar radios o checkboxes

Hola chic@s, mediante asp estoy generando radios y checkboxes...Tengo una parte en la que necesito saber si estos radios o checkboxes están seleccionados, cabe mencionar que genero colecciones de estos checkboexes diferentes dependiendo de lo que arroje el recordset, es decir, puedo tener algo así

<input type=radio name=servicio1 value=1>
<input type=radio name=servicio1 value=2>

<input type=checkbox name=servicio2 value=3>
<input type=checkbox name=servicio2 value=4>

Ahora, lo que estoy tratando de hacer es una función que identifique si ese radio o checkbox está seleccionado, para lo cual se me ocurrió pasarle el nombre del elemento

<input type=radio name=<%="servicio" & rsServices("service_id")%> value="<%=rsOptions("option_id")%>" Onclick="is_checked('<%="servicio" & rsServices("service_id")%>', <%=rsOptions("option_id")%>, <%=rsOPtions.RecordCount%>);">

Con lo cual tendría mas o menos este efecto

<input type=radio name=servicio1 value="1" Onclick="is_checked('servicio1', 1, 2);">
<input type=radio name=servicio1 value="2" Onclick="is_checked('servicio1', 2, 2);">

Ahora aqui esta la función que trato de hacer

function is_checked(item, precio, cuantos)
{
alert(item + "= " + precio + "\nDe " + cuantos);
for(i=0; i < cuantos; i++)
{

/*if(document.services_form[item[i]].checked==true){Está seleccionado}*/
}
}
No me reconoce el item de "i"...

Alguna idea?

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway

Última edición por KarlanKas; 27/10/2003 a las 15:01