Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2011, 09:50
Avatar de jakuam
jakuam
 
Fecha de Ingreso: abril-2007
Mensajes: 354
Antigüedad: 17 años, 7 meses
Puntos: 0
problema Funcion Mostrar ocultar div

Amigos .. tengo un problema en mi y no encuentro la solicion .. ultilizo una funciones de javascript para mostrar y ocultar y modificar color .. osea cambiar estilos..

resulta que a veces funciona y a veces no ... y no se PORQUE!!!

les dejo los codigos...
funciones JAVASCRIPT
Código:
// 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;}

}
Creo que el problema esta en la funcion verificar con el "Marcado"

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" /> 
recien probe quitar el marcad0=true y me funciona .. como puedo modificar eso para que me verifique si esta seleccionado unos de los radio

gracias
__________________
Jakuam
Reserva Hoteles Online
Turismo San Rafael Mendoza