Simples lineas para verificar un radio que puede ni siquiera existir.
Útil en paginas dinámicas donde el largo varia, dándose la posibilidad que no nos retorne nada.
function enviar(){
  radio= seleccionado();//nos retorna un error 0 o -1 o el valor seleccionado
  if (radio==0){
     alert('Debe seleccionar un radio');
  }
  else if(radio== -1){
   alert('No puede seguir porque no existen radios');
  }
  else{
     document.formulario.submit();
  }
}
function seleccionado(){
  radio=document.formulario.radio; //nuestro nombre del radio
  n=-1;
  if(radio != undefined){ //si no existe salimos
     n=0;
     if(isNaN(radio.length)){ //si existe uno verificamos que este marcado
        if (radio.checked){
        n=radio.value;
        }
     }
     else{//si existen varios los recorremos
        for (i=0;i<radio.length;i++){
           if (radio[i].checked){
              n=radio[i].value;
           }
        }
    }
  }
return n;
}
Cargando
Verificar Radiobutton javascript
martes, 25 de marzo de 2008Publicado por Vlad Pavl a las 10:50
Suscribirse a:
Enviar comentarios (Atom)
3 comentarios:
O.o
=^-^= besos TAUBE
O_O
^_^U
Publicar un comentario