/**
* Funcion para obtener todos los valores de un formulario
* al igual que lo hace la instrucción de jquery $.serialize()
*
* @params {string} form - elemento que hace referencia al * formulario donde obtener los valores
* Puede ser "form", "#formId", ".estilo", ...
* @return {string} - devuelve algo como: * "nombreinput=entrada1&nombreinput=entrada2"
*/
function serialize(form) { return Array.from(document.querySelector(form).querySelectorAll("input, textarea")).map(el => { if (!el.name) { return;
}
if (el.type=="radio" || el.type=="checkbox") { return el.checked ? el.name+"="+el.value : "";
}
return el.name+"="+el.value;
}).filter(el => el).join("&");}
/*** Funcion para obtener todos los valores de un formulario* al igual que lo hace la instrucción de jquery $.serialize()** @params {string} form - elemento que hace referencia al* formulario donde obtener los valores* Puede ser "form", "#formId", ".estilo", ...* @return {string} - devuelve algo como:* "nombreinput=entrada1&nombreinput=entrada2"*/}}}