Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Form / Select

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    78

    Form / Select

    sto lavorando ad un form piuttosto corposo, e in 4 punti diversi ho necessità di inserire una tendina per far scegliere la nazione. uso i tag <select> e <option> e la lista di option è piuttosto lunga (più di 240 righe), cosa che mi appesantisce notevolmente la pagina e rende più difficile la lettura del codice della stessa (solo il form supera le 1400 righe).

    quel che mi chiedevo è: posso definire una sola lista di option e usarla ogni volta che mi serve (quindi richiamarla in ognuno dei quattro <select> relativi alla scelta della nazione presenti nel form) ?

    notare che l'ipotesi di riempire 4 campi facendo scegliere una sola volta non è praticabile, in quanto le 4 nazioni selezionate potrebbero dover essere tutte diverse (per quanto nella maggioranza dei casi non sarà così, probabilmente).

    grazie in anticipo.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    361
    fai un div con dentro la select... e te la posizioni vicino ad un eventuale scelta...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    78
    mmm... proverò, grazie

    per la pulizia della pagina, ho anche pensato di mettere il select in una variabile PHP e stamparla con echo quando mi serve, ma così non risolverei il problema della pesantezza della pagina finale...

  4. #4
    credo che tu, in effetti, non possa fare nulla: nel listato XHTML (generato o meno con PHP) avrai comunque la necessità di mostrare n volte l'elenco delle nazioni (per ne menu a tendina).

    saluti

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    78
    già...

    se non altro ne guadagnerei che un'eventuale modifica all'elenco dovrei operarla una volta sola anziché quattro.

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.