Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: morenochico en 5 Abril 2011, 03:17 am



Título: borrando texbox al hacer submit
Publicado por: morenochico en 5 Abril 2011, 03:17 am
Tengo mi formulario donde quiero que al hacer el submit borre los datos de los text box, no obstante al hacerlo no envia los datos.  LO que tengo es esto.


Código:
<script language="javascript">
function limpia_user_a()   
{
document.input.user_a.value   = ""; 
}



</scrip>


<FORM NAME='input' ACTION='valida.asp' METHOD='post' target='low' onsubmit='limpia_user_a();'>
<TD><INPUT TYPE='text' NAME='user_a' maxlength=18 SIZE='18' onfocus='limpia_user_a();' ><br></TD></TR>
<TR><TD><INPUT TYPE='submit' NAME='enviar_a' VALUE='ENVIAR'  ></TD>


¿como le hago para que haga el submit y a la misma vez me deje el formulario en blanco?


Título: Re: borrando texbox al hacer submit
Publicado por: cassiani en 5 Abril 2011, 03:34 am
agregas dentro de la función:
Código:
document.forms[0].submit();


Título: Re: borrando texbox al hacer submit
Publicado por: RedZer en 5 Abril 2011, 05:01 am
haber si te parece esta funcion
Código
  1.  
  2. <SCRIPT LANGUAGE=javascript><!--
  3. function limpiar() {
  4. setTimeout('document.formulario.reset()');
  5. return false;
  6. }
  7. </SCRIPT>
  8. <FORM NAME="formulario" onSubmit="return limpiar()" >
  9. <INPUT TYPE="INPUT">
  10. <INPUT TYPE="SUBMIT" value="enviar">
  11. </FORM>
  12.  


Título: Re: borrando texbox al hacer submit
Publicado por: morenochico en 6 Abril 2011, 01:38 am
Listo, Gracias   RedZer . La funcion si me sirvio.

cassiani Intente usar tu instruccion pero por alguna razon no funcino, cuestion de seguir intentando, gracias.