Foros del Web » Programando para Internet » Javascript »

validar un dato utilizando un switch case con un archivo csv

Estas en el tema de validar un dato utilizando un switch case con un archivo csv en el foro de Javascript en Foros del Web. Tengo el siguiente código que me valida el input text con valores del switch case, sin embargo es engorroso estar ingresando varios switch case. Lo ...
  #1 (permalink)  
Antiguo 18/06/2018, 14:05
 
Fecha de Ingreso: octubre-2008
Ubicación: Santiago de Surco - Lima - Peru
Mensajes: 39
Antigüedad: 16 años, 2 meses
Puntos: 1
validar un dato utilizando un switch case con un archivo csv

Tengo el siguiente código que me valida el input text con valores del switch case, sin embargo es engorroso estar ingresando varios switch case. Lo que quiero es que si puedo conectar ese switch case con un csv para no estar escribiendo uno por uno el "case" ya que tengo 150 números de serie, o si me dan un alcance se los agradecería.

Código HTML:
<label>Número de Serie del Producto <button onclick="myValidation()">VALIDAR NÚMERO DE SERIE</button><span id="mensaje"></span><br>
       <input type="number" name="numero_serie" id="mySerie" value="" size="40" placeholder="Escribe Aquí"></span></label> 
Código:
function myValidation() {
    var text;
    var series = document.getElementById("mySerie").value;

    switch(series) {
        case "959189132":
        case "2572331":
        case "44265108":
        
        text = "Validado";
        document.getElementById("register").disabled = false;
        break;
        default:
        text = "Número no valido";
        document.getElementById("mySerie").value = "";
        
    }
    document.getElementById("mensaje").innerHTML = text;
    
}
</script>
  #2 (permalink)  
Antiguo 22/06/2018, 03:19
Avatar de baldaweb  
Fecha de Ingreso: septiembre-2010
Ubicación: Barco pirata
Mensajes: 244
Antigüedad: 14 años, 3 meses
Puntos: 20
Respuesta: validar un dato utilizando un switch case con un archivo csv

Lee el csv y almacenas los datos necesarios en un array por ejemplo, o en base de datos.

Y validas el input ingresado sobre el array o haces llamada ajax para validarlo contra la base de datos.

Es una posible solución.
__________________
CHOOO COOO LAAA TEEEEEEEEE

Etiquetas: button, case, csv, dato, input, switch, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:23.