Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    vuotare text dopo nivio

    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

  2. #2
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    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....

  3. #3
    lo dovrei fare in una pagina asp dove c'è codice VBScript
    ::: Crepes Designer ::: http://www.mauriziobrevi.com

  4. #4
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    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?

  5. #5
    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

  6. #6
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.