resulta que a veces funciona y a veces no ... y no se PORQUE!!!
les dejo los codigos...
funciones JAVASCRIPT
Código:
Creo que el problema esta en la funcion verificar con el "Marcado"// MOSTRAR Y OCUTAR DIV - PAGOS ------------------------------------- var visto_subm = null; var visto_color = null; function ver(num) { obj = document.getElementById("sub"+num); obj.className = (obj==visto_subm) ? 'ocultar' : 'mostar'; if (visto_subm != null ) { visto_subm.className = 'ocultar'; } visto_subm = (obj==visto_subm) ? null : obj; } //VMOSTRAR DATOS DE PAGOS Y COLOR var visto_subm2 = null; function vercolor(v) { obj2= document.getElementById("a"+v); obj2.className = (obj2==visto_subm2)? 'deselpago' :'selpago'; if ( visto_subm2 != null ) { visto_subm2.className = 'deselpago'; } visto_subm2 = (obj2==visto_subm2) ? null : obj2; } // funcion verificar function verifica(){ if(!marcado){ alert("Debe seleccionar un Metodo de Pago"); //mensaje a la pantalla return false; ... ... else { return true;} }
le paso codigo html
Código HTML:
<input name="pago" type="radio" id="0" onclick="ver(0);vercolor(0);marcado=true" value="contado" /> <input name="pago" type="radio" id="1" onclick="ver(1); vercolor(1);marcado=true" value="seña" />
gracias