Hola ya lo he conseguido, aunque de manera muy sencilla, pues lo que por el momento quiero tratar es entender como funciona y que tanto me puede servir.
Por ejemplo, he notado que al crear un nuevo campo de formulario el anterior sigue ahi, es a lo que te refieres con los conflictos que podrían surgir con tener 2 campos con el mismo id.
Pero se me ocurrio una manera sencilla para crear un nuevo campo y borrar el anterior. Ovbiamente esta no es la mejor manera y me gustaría conocerla pero por el momento estoy empezando con JS.
Mi funcion quedo así
Código Javascript
:
Ver originalfunction crearInput(){
control = document.createElement("input");
control.setAttribute("type", "file");
control.setAttribute("name","imageFile");
control.setAttribute("id","imageFile");
control.setAttribute("onchange","validar();");
document.getElementById('validateTips').innerHTML = "";
document.getElementById('validateTips').appendChild(control);
}
Muchas gracias amigo.
Saludos.