Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema su form

  1. #1

    Problema su form

    Salve a tutti,
    ho un form di questo tipo:

    codice:
    <form name="newentry" action="conferma.php" method="POST">
    <td>DOMICILIO(*)</td>
    <td><input type="text" name="dom" size="10"></td>
    <td>FACOLTA'(*)</td>
    <td> <select name="cl" size="1" tabindex="8">
                <?
    		  $fcont = file("../facolta.txt");
    		  foreach($fcont as $line){
    		  	echo "<option>$line</option>";
    		  }
        ?>
    </select> 
    </td>
    ........
    </form>

    Dovrei implementare questo meccanismo:
    nel caso in cui l'utente nel select denominato 'FACOLTà(*)',
    selezioni la voce "Informatica" allora di seguito mostro determinati campi del form altrimenti ne mostro altri.

    Come posso fare tutto ciò, cioè come faccio a conoscere quale sia la scelta fatta dall'utente nel precedente passo??

    Grazie mille.

  2. #2
    ...c'è qualcuno?? Vi prego è urgente!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La cosa piu` semplice, e` avere gia` due blocchi pronti e far visualizzare l'uno o l'altro a seconda dei casi.
    Se hai fretta, ti consiglio una ricerca: era` gia` stato affrontato.

    L'istruzione di base e`:
    <select ... onchange="var v=(this.selectedIndex==XX)?true:false; document.getElementById('div_facolta').style.displ ay=v; document.getElementById('div_altro').style.display =!v;">

    dove
    XX e` l'indice della opzione facolta` (il primo e` 0)
    div_facolta e div_altro sono gli id di due div che contengono rispettivamente quello che devi visualizzare in un caso e nell'altro.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    ok, grazie mille.

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.