Foros del Web » Programando para Internet » Javascript »

Urgente!!! Sumar valores con radio button

Estas en el tema de Urgente!!! Sumar valores con radio button en el foro de Javascript en Foros del Web. un saludo a todos, ojala me puedan ayudar de nueva cuenta, esoty haciendo una pagina de encuestas, entonces estoy utilizando radio button para selecionar las ...
  #1 (permalink)  
Antiguo 23/08/2006, 09:48
 
Fecha de Ingreso: julio-2006
Ubicación: cd. de México
Mensajes: 22
Antigüedad: 18 años, 4 meses
Puntos: 0
Exclamación Urgente!!! Sumar valores con radio button

un saludo a todos, ojala me puedan ayudar de nueva cuenta, esoty haciendo una pagina de encuestas, entonces estoy utilizando radio button para selecionar las opciones, estos radio button tienen un valor, tengo un java scipt que los suma (que es lo que quiero), entonces el problema es el siguiente, si yo selecciono un radio buton con valor de 3 pero resulta que era 0 el valor que necesitaba, selecciono entonces el valor de cero , pero no me reeta el valor que agrege primero(3).

<code>
<HTML>
<script>
function modaso(){
document.mtoVNTeva.submit()

}

</script>


<script language="javascript">
<!--
function Suma(isChecked, myValue)
{
tot = parseInt(document.mtoVNTeva.total.value);
myValue = parseInt(myValue);
if (isChecked) document.mtoVNTeva.total.value = tot + myValue;
else document.mtoVNTeva.total.value = tot - myValue;

}
-->
</script>
<HEAD>
<TITLE>Shoppers Devlyn</TITLE>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></HEAD>
<BODY bgcolor=#FFFFFF background="images/azul09.jpg" text=#000000 link=#FFFFFF vlink=#FFFFFF alink=#FFFFFF>
<%
Set conexion = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.RecordSet")
conexion.OPEN = "driver={SQL Server};server=localhost; UID=jfconvenios; PWD=jfjalsol; database=shopper"
%>
<CENTER>
<FORM action="servicio.asp" name="mtoVNTeva" method="post">

<TR>
<TD width="586">
<TABLE border=0 cellspacing=0 cellpadding=1>
<TR>
<TD colspan=2>
<CENTER>
<FONT face=arial size=4><B>
CUESTIONARIO</B>
</FONT>
</CENTER>
<HR>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿Estaban Realizando Labor de Piso?: <BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<input type="radio" name="ask01eva" onClick="Suma(this.checked,this.value)" value="10" >Si(10)&nbsp;
<INPUT type="radio" name="ask01eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
<INPUT type="radio" name="ask01eva" onClick="Suma(this.checked,this.value)" value="10">NA (10)&nbsp;
</FONT>
</div>
</TD>
</TR>
<TR>
<TD>
<BR>
</TD>
</TR>
<TR valign=middle>
<TD align=center valign=top colspan=2>
<div align="left">
<FONT face="arial" size=2>
Describa lo que estaban haciendo: <BR>
</FONT>
</div>
<TEXTAREA name="ask02eva" cols=60 rows=05 wrap="soft"> </TEXTAREA>
</TD>
</TR>
<TR>
<TD colspan=2>
<BR><HR>
</TD>
</TR>
<TR>
<TD colspan=2>
<FONT face="arial" size=2>
<CENTER>
<FONT face="arial" size="4">
<B>Imagen Del Personal</B><BR>
</FONT>
</CENTER>
</FONT>
</TD>
</TR>
<TR>
<TD colspan=2>
<br>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿Todo el personal portaba gafete con nombre visible? <BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<input type="radio" name="ask03eva" onClick="Suma(this.checked,this.value)" value="1" >Si (1)&nbsp;
<INPUT type="radio" name="ask03eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
</FONT>
</div>
</TD>
</TR>
<TR>
<TD colspan=2>
<BR>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿Todo el personal usaba bata en buenas condiciones? <BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<input type="radio" name="ask04eva" onClick="Suma(this.checked,this.value)" value="1">Si (1)&nbsp;
<INPUT type="radio" name="ask04eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
</FONT>
</div> </TD>
</TR>
<TR>
<TD colspan=2>
<BR><HR>
</TR>
<TR>
<TD colspan=2>
<FONT face="arial" size=2>
<FONT face="arial" size=2>
<CENTER>
<FONT face="arial" size="4"><B>
Imagen De La Óptica</B>
</FONT>
</CENTER>
<BR>
</FONT>
</FONT>
</TD>
</TR>
<TR>
<TD>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿Óptica limpia y ordenada en general?<BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<INPUT type="radio" name="ask05eva" onClick="Suma(this.checked,this.value)" value="1" >Si (1)&nbsp;
<INPUT type="radio" name="ask05eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
</FONT>
</div>
</TD>
</TR>
<TR>
<TD>
<br>
</TD>
</TR>
<TR>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿Vitrinas limpias de huellas, polvo,etc.?: <BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<INPUT type="radio" name="ask06eva" onClick="Suma(this.checked,this.value)" value="2">Si (2)&nbsp;
<INPUT type="radio" name="ask06eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
<input type="radio" name="ask06eva" onClick="Suma(this.checked,this.value)" value="2">NA (2)&nbsp;
</FONT>
</div>
</TD>
</TR>
<TR>
<TD>
<br>
</TD>
</TR>
<TR>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿Lentes limpios?<BR>
<div align="center">
<INPUT type="radio" name="ask07eva" onClick="Suma(this.checked,this.value)" value="2">Si (2)&nbsp;
<INPUT type="radio" name="ask07eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
</div>
</FONT>
</TD>
</TR>
<TR valign=middle>
<TD>
<BR>
</TD>
</TR>
<TR>
<TD colspan=2>
<HR><BR>
</TD>
</TR>
<TR>
<TD colspan=2>
</TD>
</TR>
<TR>
<TD colspan=2>
<CENTER>
<FONT face="arial" size="4">
<B>Promoción y Campaña</B><BR>
</FONT>
</CENTER>
</TD>
</TR>
<TR>
<TD>
<BR>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿La &oacute;ptica cuenta con el material autorizado? <BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<INPUT type="radio" name="ask08eva" onClick="Suma(this.checked,this.value)" value="1" >Si (1)&nbsp;
<INPUT type="radio" name="ask08eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
<INPUT type="radio" name="ask08eva" onClick="Suma(this.checked,this.value)" value="1" >NA (1)&nbsp;
</FONT>
</div>
</TD>
</TR>
<TR>
<TD >
<BR>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
¿Cu&aacute;l?<BR>
<div align="center">
<input type="text" name="dcualeva" size=50 maxlength=300 value="">
</div>
</FONT>
</TD>
</TR>
<TR>
<TD>
<BR>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
Hay material exhibido de la promoción vigente? <BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<input type="radio" name="ask09eva" onClick="Suma(this.checked,this.value)" value="3" >Si (3)&nbsp;
<INPUT type="radio" name="ask09eva" onClick="Suma(this.checked,this.value)" value="0">No (0)&nbsp;
</FONT>
</div>
</TD>
</TR>
<TR>
<TD>
<br>
</TD>
</TR>
<TR valign=middle >
<TD align=left colspan=2>
<FONT face="arial" size=2>
¿Cuál?<BR>
</FONT>
<div align="center">
<INPUT type="text" name="dcualeva1" size=50 maxlength=300 value="">
</div>
</TD>
</TR>
<TR>
<TD>
<br>
</TD>
</TR>
<TR valign=middle>
<TD align=left valign=top colspan=2>
<FONT face="arial" size=2>
Hay material de promoci&oacute;n y/o campa&ntilde;a<strong> que no</strong> este vigente?: <BR>
</FONT>
<div align="center">
<FONT face="arial" size=2>
<INPUT type="radio" name="ask10eva" onClick="Suma(this.checked,this.value)" value="0">Si (0)&nbsp;
<INPUT type="radio" name="ask10eva" onClick="Suma(this.checked,this.value)" value="1" >No (1)&nbsp;
</FONT>
</div>
</TD>
</TR>
<TR>
<TD>
<BR>
</TD>
</TR>
<TR align=middle>
<TD align=left colspan=2>
<FONT face="arial" size=2>
¿Cuál?<BR>
</FONT>
<div align="center">
<input type="text" name="dcualeva2" size=50 maxlength=300 value="">
</div>
</TD>
</TR>
<TR>
<TD colpan=2>

</TD>
</TR>
<TR>
<TD width="2" align=center valign=bottom>&nbsp;</TD>
<TD width="560" align=center>
<FONT face="arial" size=2><B>
<input type="text" name="total" value="0"><HR>
<input name="enviar" type="submit" value="Continuar" onClick="modaso()">
</FONT>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>

</code>

Última edición por hebam; 23/08/2006 a las 09:55 Razón: agregar correcciones
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 18:38.