Originariamente inviato da hhchnos
Si certo shores, non ci siamo capiti, il codice è chiarissimo, la considerazione che facevo era riferita alla differenza fra <select> e gli altri campi (fa eccezzione il radio ovviamente), fare ogni volta un ciclo di tanti elementi per assegnare un semplice selected="selected" mi sembrava una cosa un po stupida, ma questo dipende dalla struttura dell'html, il tuo codice è perfetto grazie ancora!
Perdonami, ma il ciclo lo devi fare PER CREARE GLI OPTION, ANCHE se non intendi metterne selected uno... quindi non vedo che cose ci sia di strano: se vuoi creare una select che permetta di scegliere tra 10 opzioni, devi creare 10 tag option, mi sembra naturale... Gli altri campi non hanno una scelta limitata tra n possibilità, quindi sono più semplici da indicare proprio per questo...

Ciao!