Se supone que agregar un input si X es 1, pues si lo hace ahora el problema:
Cuando entra al if la primera vez tiene que crear el input ya que este no existe..
pero si yo clckeo por 2da vez el mismo boton este deberia de salir por el else ya que imgfile_1 si existe y no deberia de repetir el procedimiento pero no encuentro el error y si repite el mismo procedimiento tantas veces que clickee en el boton
Código Javascript:
Ver original
function image(x){ switch(x){ case 1: if(document.getElementsByName("imgfile_"+x).name==undefined){ input = document.createElement("input"); input.name = "imgfile_"+x; input.type = "file"; document.body.appendChild(input); }else{ alert("else"); } break; } }