me explico. hice un upload multiple de imagenes creando varios input files dinamicamente. cuando creo los elementos, como haria para colocar una clase o un estilo en el input file del DOM ?.
este es mi codigo.
Código Javascript:
Ver original
addCampo = function () { //Creamos un nuevo div para que contenga el nuevo campo nDiv = document.createElement('div'); //con esto se establece la clase de la div nDiv.className = 'imagenes'; //este es el id de la div, aqui la utilidad de la variable numero //nos permite darle un id unico nDiv.id = 'file' + (++numero); //creamos el input para el formulario: nCampo = document.createElement('input'); //le damos un nombre, es importante que lo nombren como vector, pues todos los campos //compartiran el nombre en un arreglo, asi es mas facil procesar posteriormente con php nCampo.name = 'imagenes[]'; //Establecemos el tipo de campo nCampo.type = 'file'; //Clase para el tipo de campo nCampo.style = 'objetoformulario'; //Ahora creamos un link para poder eliminar un campo que ya no deseemos a = document.createElement('a'); //El link debe tener el mismo nombre de la div padre, para efectos de localizarla y eliminarla