Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    313

    Stampa in un campo di una form

    Devo stampare un messaggio in un campo di un form dopo aver valutato la scelta eseguita in un menu dello stesso form come fare?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    la domanda e' un poco carente di informazioni... ti posto un esempio:

    <script>
    function messaggio(o) {
    o.form.myMess.value = o.options[o.selectedIndex].value;
    }
    </script>
    ...
    <form name="myForm">
    <select name="myMenu" onchange="messaggio(this);" onblur="messaggio(this)">
    <option value="testo del primo messaggio">1</option>
    <option value="testo del secondo">2</option>
    </select>
    <input type="text" name="myMess">
    </form>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    313
    Grazie per avermi aiutato.
    Scusa potresti descrivermi un pò questo script visto che sono alle prime armi.Scusa per il disturbo.Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    all'evento cambio del campo, esegue la funzione.

    Alla funzione viene passato l'oggetto select (tramite il this).
    Nella funzione l'oggetto e` salvato nella variabile o
    o.options[o.selectedIndex].value legge il value dell'opzione selezionata
    tale valore viene salvato nel campo di nome myMess del form che contiene l'oggetto o
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.