if(typeof objectForm != 'undefined'){ window.__forms = function (prop = {}) { var formMaker = objectForm.data.map(function (e) { var obj = null; if (prop[e.name] != undefined) { if (prop[e.name].data != undefined) { e.data = prop[e.name].data.map(function (c) { return { id: c.id, text: c.text } }); } } if (e.type == 'text') { obj = typeInput(e); } else if (e.type == 'date') { obj = typeInput(e); } else if (e.type == 'telp') { obj = typeInput(e); } else if (e.type == 'email') { obj = typeInput(e); } else if (e.type == 'password') { obj = typeInput(e); } else if (e.type == 'number') { obj = typeNumber(e); } else if (e.type == 'select') { obj = typeSelect(e); } else if (e.type == 'radio') { obj = typeRadio(e); } return { dat: e, e: obj }; }); _id(objectForm.idform).innerHTML = ''; if (objectForm.formsCustome === true){ _id(objectForm.idform).className = ''; } formMaker.forEach(function (elemen) { if (elemen.dat.type == 'line') { _id(objectForm.idform).appendChild( div().class('col-12') .css({ borderBottom: `1px solid #dddddd`, marginBottom: `15px`, }).get() ); } else { _id(objectForm.idform).appendChild(elemen.e) } }); } __forms(); }