Programación Web y Scripting > JavaScript

 Limpiar Un Input Type

(1/3) > >>

zaida20:
Hola:
Me gustaría saber como se limpia un input type, si se hace igual que un campo de texto normal:


--- Código: Text ---document.getElementById('nombre_campo').value=""; O para un input type que contiene un botón examinar se hace de forma diferente.

Saludos y gracias!! :hola:

Mollense:
Eso funciona en FireFox pero no en IE.

Podrías hacer uso de un botón de reset para limpiar todos los inputs de un determinado form sin importar cual sean sus tipos.


--- Código: Text ---<input type="reset" value="limpiar"> 
Un saludo

Altareum:
Si, funciona correctamente, aunque tanto los campos de texto, como los botones son todos input.

Altareum.

Funciona en ambos navegadores, al menos en IE6 si. Acá dejo un ejemplo:

--- Código: Text ---<body><input type="button" id="boton1"><script>function cambiar(){  document.getElementById('boton1').value='Enviar';}</script> <a href="javascript:cambiar()">cambiar</a></body> 

zaida20:
Hola, si me refería a un input file, se me olvidó especificarlo :losiento: , muchas gracias por tu respuesta creo que lo he entendido.
SAludos!!!! :hola:

Mollense:
Así es como lo he probado yo:
--- Código: Text ---<html>  <head>    <title></title>        <script language="JavaScript" type="text/javascript">      function limpiar(){             document.getElementById('archivo').value="";        return true;      }    </script>      </head>  <body>    <form name="formulario" method="POST">      <input type="file" name="archivo" id="archivo">      <input type='button' value='limpiar' onclick='return limpiar("")' />     </form>  </body></html> y no funciona en IE. Si puedo leer el value del input "archivo" pero no puedo setearlo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa