ciao a tutti/e,
come faccio a svuotare il contenuto di una casella di testo subito dopo che ho premuto il submit?
Grazie!
ciao a tutti/e,
come faccio a svuotare il contenuto di una casella di testo subito dopo che ho premuto il submit?
Grazie!
::: Crepes Designer ::: http://www.mauriziobrevi.com
potrsti usare javascript
document.all.nomeform.elementoform.value='';
però devi vedere in che funzione la usi
dopo che hai fatto il submit del form non dovresti cambiare pagina o per lo meno refreshare al pagina attuale....
lo dovrei fare in una pagina asp dove c'è codice VBScript
::: Crepes Designer ::: http://www.mauriziobrevi.com
a meno che tu non usi remote scripting o asp net al refresh o al caricamento di una pagina non puoi mantenere lo stato degli oggetti dei moduli o comunque se mantieni lo stato degli oggetti tramite scritp lato server basta eliminare 2 righe di codice per cancellare lo stato...quindi continuo a non capire la sistuazione,
in pratica dopo cha hai premuto il submit che deve succedere?
deve sparire ilm contenuto della text:
<form action="testo.asp" method="post" target="testo" name="formtesto">
Inserisci il testo da visualizzare nella chat: <input type="text" name="txt"><input type="submit" value="invia">
</form>
<Script language="Javascript">
document.all.formtesto.txt.value="";
</Script>
solo che così non fa nulla, nel senso che nonesegue il codice all'interno dei tag di script...nin zo perchè![]()
::: Crepes Designer ::: http://www.mauriziobrevi.com
che cos' non funge è normale...allora prova cosi:
aggiungi un campo di testo nascosto
<form action="testo.asp" method="post" target="testo" name="formtesto">
Inserisci il testo da visualizzare nella chat: <input type="text" id="txt">
<input type="hidden" id="nascosto">
<input type="submit" value="invia" onmsubmit="send()">
</form>
tra i tag javascript scrivi
function send(){
document.getElementByID("nascosto").value=document .getElementByID("txt").value;
document.getElementByID("txt").value=""
}
nello script lato server al posto di perndere il valore da txt lo prendi dal campo nascosto