Hola amigos, su ayuda por favor:
En un formulario (/form) tengo 4 radio botones y 1 caja de texto:
<input type="radio" name="rate_id_amount" value="5">
<input type="radio" name="rate_id_amount" value="10">
<input type="radio" name="rate_id_amount" value="15">
<input type="radio" name="rate_id_amount" value="20">
<input type="text" name="rate_id_amount2" id="rate_id_amount2">
y el clasico boton aceptar:
<input type="button" value="Aceptar Pago" id="cmdAceptar" name="cmdAceptar" language="javascript" onClick="return aceptar();">
Estoy tratando de construir la sgte. validacion js:
function aceptar(){
var i
for (i=0;i<document.frm.rate_id_amount.length;i++){
if (document.frm.rate_id_amount[i].checked){
break;
}else
{
if (!checknumber("rate_id_amount2")) return false;
var rate_id_amount2 = document.getElementById('rate_id_amount2');
if (rate_id_amount.value2 != ""){
alert(rate_id_amount.value);
if (rate_id_amount2.value=="") {
alert('Monto incorrecto');
rate_id_amount2.focus();
return false;
}
}
}
}
}
1. Recorro todos los botones
2. Si encuentro un boton checkeado salgo
3. Pero sino encuentro un boton checkeado ---> valido la caja de texto
4. Si la caja de texto esta vacio --> alerta de caja vacia
Ayudenme por favor, NO ME VALIDA NADA, QUE ME FALTA??? Gracias.