Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [TAG]Fieldset

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    80

    [TAG]Fieldset

    Ciao!
    Non ho chiaro che differenza c è tra usare o meno un fieldset all interno di un Form..

  2. #2
    Ciao,
    il FIELDSET indica il gruppo di controlli a cui attribuire una stessa LEGEND.

    Questo è l'esempio tratto dal manuale di HTML4.01:

    codice:
    <html>
    <head>
    </head>
    <body>
    In questo esempio, creiamo un modulo che potrebbe essere compilato presso lo studio di un dottore. È diviso in tre sezioni: informazioni personali, anamnesi e cure mediche attuali. Ciascuna sezione contiene controlli per immettere le informazioni appropriate.
    
    <FORM action="..." method="post">
     
    
    
     <FIELDSET>
      <LEGEND>Informazioni personali</LEGEND>
      Cognome: <INPUT name="personali_cognome" type="text" tabindex="1">
      Nome: <INPUT name="personali_nome" type="text" tabindex="2">
      Indirizzo: <INPUT name="personali_indirizzo" type="text" tabindex="3">
      ...altre informazioni personali...
     </FIELDSET>
     <FIELDSET>
      <LEGEND>Anamnesi</LEGEND>
      <INPUT name="anamnesi_patologie"
             type="checkbox"
             value="Vaiolo" tabindex="20"> Vaiolo
      <INPUT name="anamnesi_patologie"
             type="checkbox"
             value="Orecchioni" tabindex="21"> Orecchioni
      <INPUT name="anamnesi_patologie"
             type="checkbox"
             value="Vertigini" tabindex="22"> Vertigini
      <INPUT name="anamnesi_patologie"
             type="checkbox"
             value="Starnuti" tabindex="23"> Starnuti
      ...altre informazioni anamnestiche...
     </FIELDSET>
     <FIELDSET>
      <LEGEND>Cure attuali</LEGEND>
      Sta seguendo attualmente qualche tipo di cura?
      <INPUT name="cure_ora"
             type="radio"
             value="Si" tabindex="35">Sì
      <INPUT name="cure_ora"
             type="radio"
             value="No" tabindex="35">No
    
      Se sta seguendo attualmente una cura, la indichi
      cortesemente nello spazio qui sotto:
      <TEXTAREA name="cure_attuali"
                rows="20" cols="50"
                tabindex="40">
      </TEXTAREA>
     </FIELDSET>
    </FORM>
    
    Si noti che in questo esempio potremmo migliorare la presentazione visuale del modulo allineando gli elementi all'interno di ciascun FIELDSET (tramite fogli di stile), aggiungendo informazioni sui colori e sui caratteri (tramite fogli di stile), aggiungendo degli script (per esempio, per aprire l'area di testo "cure attuali" soltanto se l'utente indica che è attualmente in cura), ecc.
    
    </body>
    </html>

    Ciao
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

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.