Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/05/2013, 01:41
dlmv
 
Fecha de Ingreso: mayo-2013
Mensajes: 6
Antigüedad: 11 años, 6 meses
Puntos: 0
De acuerdo Respuesta: Pasar validación a una manera generica con funciones

GRacias queria una cosa asi:

Código PHP:
/*
*     Comprueba que un campo de texto no vacio
*/
function estaVacio(texto){
    if (
texto == null || texto.length==|| /^s+$/.test(texto))
        return 
true;
    else 
        return 
false;
}

/*
 * Comprobamos que es un numero
 */
function esUnNum (valor) {
    if( 
isNaN(valor)) 
          return 
false;
}


/*
* Comprobamos que se ha selecionado un campo de radio B.
*/

function estaSeleccionadoRadio(opcion){

    for (var 
i=0i<opcion.lengthi++){
        if(
opcion[i].checked){
            return 
true;
        }
    }
    return 
false;
}

/*
* Comprobamos que se ha seleccionado un campo checkbox
*/

function estaSeleccionadoCheck(opcion){
    if( !
opcion.checked ){
        return 
false;
    } 
    return 
true;
}
/*
 * Todos los checkbox han sido seleccionados
 */

function checkSeleccionados(formulario){
    for(var 
i=0i<formulario.elements.lengthi++) {
        var 
elemento formulario.elements[i];
        if(
elemento.type == "checkbox") {
            if(!
elemento.checked) {
                  return 
false;
              }
          }
    }
    
}

/*
* Comprobamos que se ha seleccionado un elemento de una lista desplegable
* Comparamos el valor del elemento que tenemos no tenga valor 0, ya que no habremos seleccionado nada.
*/
function estaSeleccionadoLista(opcion){
    if (
opcion == null ||opcion == 0)
        return 
false;
    return 
true;