TECNOLOBO

No recuerdas tu codigo?
Se te olvido como se hace?

Aqui podras guardar lo que necesiten
Y cuando sea necesesario

Creado por julian gomez
iiiiii

Manejar formularios



Descripcion

Solo con javascript

javascript


let form= document.querySelector('form');

form.addEventListener('submit',(evento)=>{
  evento.preventDefault();//detenemos el submit del formulario

  const formData =  new FormData(form);
  const userlike ={};

  //las key son los nombres de los input (balance es numerico, y active checkbox)
  for(let [key,value] of formData){
    //console.log(key,value); // traeria en cada iteracion el valor de cada input
    if(key=='balance'){
      userlike[key] = value*1; //convertimos el dato a numerico
      continue;//esto detiene el codigo hasta este punto y continua con la siguiente iteracion
    }
    if(key=='isActive'){
      userlike[key]= (value=='on')?true:false; //convertimos el dato a booleano
      continue;
    }

    userlike[key]= value;

  }

  console.log(userlike);
});