Foros del Web » Creando para Internet » HTML »

Ocultar el campo de texto al input file

Estas en el tema de Ocultar el campo de texto al input file en el foro de HTML en Foros del Web. Hola!!! Es posible ocultarle el campo de texto al input file, es que el sistema web que estoy realizando quiero que me muestre el boton ...
  #1 (permalink)  
Antiguo 15/01/2008, 07:43
 
Fecha de Ingreso: junio-2006
Mensajes: 330
Antigüedad: 17 años, 10 meses
Puntos: 4
Ocultar el campo de texto al input file

Hola!!! Es posible ocultarle el campo de texto al input file, es que el sistema web que estoy realizando quiero que me muestre el boton examinar para que el usuario busque su archivo y una vez seleccionado se guarde en una variable y asi proceder a subirlo... Se puede realizar? que sucgerencias me dan al respecto...

Gracias

P.D.: Een caso de no estar en el foro correcto, favor moverlo... Gracias!!!
  #2 (permalink)  
Antiguo 15/01/2008, 09:14
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: Ocultar el campo de texto al input file

Hola:

Pues sí... el foro no es el mejor, ya que se oculta con javascript y estilos...

<input onchange="this.style.visibility = 'hidden'"...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 15/01/2008, 10:09
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Ocultar el campo de texto al input file

Hola caricatos

Creo que greisy se refiere a ocultar el campo de texto, pero mostrar el botón examinar. En ese caso, creo que no se puede.

Saludos,
  #4 (permalink)  
Antiguo 16/01/2008, 06:39
 
Fecha de Ingreso: junio-2006
Mensajes: 330
Antigüedad: 17 años, 10 meses
Puntos: 4
Re: Ocultar el campo de texto al input file

Exacto!!! me refiero a eso, quiero mostrar solo el boton examinar. En realidad es para una intranet que estoy realizando, el proceso que necesito realizar es que el usuario seleccione una imagen (en una carpeta especifica donde se encuentran un monton de imagenes) y una vez realizada la selección se renombre dicha imagen con un nombre que genera el sistema automaticamente. No se si me explico, de todas formas de tantas búsquedas que realicé me encontre con esta página:
http://www.anieto2k.com/2007/09/10/d...los-elementos/

El demo me lo descargue y me funciona tanto en explorer como en firefox, y les cuento que he logrado realizar el procedimiento antes descrito, sin embargo, mi script solo me funciona en explorer y no firefox. Lo que hice fue agregar el script del demo y le coloque el evento onFocus() al input file quedando asi:

Código HTML:
<input type="file" name="imagen" class="file" onFocus="verificarValor(this.value);" /> 
De manera que cuando le llegue el foco se va a la funcion verificarValor(), quien sera la encargada de ver si ya se ha seleccionado una ruta o no, si hay ruta entonces envia el formulario, una vez enviado éste se realiza el renombramiento de imagen. Todo esto se realiza solamente con el boton examinar, pero en firefox, pareciera que no le llegara el focus por lo que no hace el renombramiento, sin embargo, se me ocurrio colokr un boton al lado, que una vez seleccionada la imagen presione este botón, pero me gustaria que todo se realizara con tan solo un botón.

Si alguien quisiera darme su opinión al respecto, estaria buenisimo!!!
Claro!! espero que me haya explikdo...

Gracias!!!
  #5 (permalink)  
Antiguo 08/02/2008, 07:53
Avatar de kschwartz  
Fecha de Ingreso: enero-2006
Mensajes: 81
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Ocultar el campo de texto al input file

Borrar mensaje.
__________________
"Dame un punto de red... y moveré el mundo"

Última edición por kschwartz; 08/02/2008 a las 08:00
  #6 (permalink)  
Antiguo 12/02/2008, 06:20
 
Fecha de Ingreso: junio-2006
Mensajes: 330
Antigüedad: 17 años, 10 meses
Puntos: 4
Re: Ocultar el campo de texto al input file

por que borrar mensaje?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:30.