PDA

View Full Version : form html


Sonia.Annaloro
16-05-2011, 16:05
Ciao a tutti.. io sto creando un sito in HTML e JSP e devo fare un form però è un po' particolare.. perchè praticamente io vorrei crare una tabella in cui l'utente inserisce il nome del prodotto, e ogni volta che ne inserisce uno si crea in automatico un altra riga dove gli viene richiesto nuovamente di inserire il nome del prodotto.. Questo perchè ci potrebbe essere l'utente che inserirà un prodotto, ma anche l'utente che ne inserirà 10, e dato che io non so quanti ne vuole inserire vorrei creare questa tabella che si incrementa in automatico..

Es.

inserire il nome del prodotto: art. HCR
inserire il nome del prodotto: art. DRF
inserire il nome del prodotto:

l'utente alla terza opzione non inserisce nulla, quindi vuol dire che vuole richiedere solo quei due prodotti..

Come faccio???????

!fazz
16-05-2011, 18:52
Ciao a tutti.. io sto creando un sito in HTML e JSP e devo fare un form però è un po' particolare.. perchè praticamente io vorrei crare una tabella in cui l'utente inserisce il nome del prodotto, e ogni volta che ne inserisce uno si crea in automatico un altra riga dove gli viene richiesto nuovamente di inserire il nome del prodotto.. Questo perchè ci potrebbe essere l'utente che inserirà un prodotto, ma anche l'utente che ne inserirà 10, e dato che io non so quanti ne vuole inserire vorrei creare questa tabella che si incrementa in automatico..

Es.

inserire il nome del prodotto: art. HCR
inserire il nome del prodotto: art. DRF
inserire il nome del prodotto:

l'utente alla terza opzione non inserisce nulla, quindi vuol dire che vuole richiedere solo quei due prodotti..

Come faccio???????

devi generare il form in maniera dinamica lato server, poi sta a te decidere se farlo in modo abbastanza grezzo con un pulsante che richiede ulteriori righe oppure farlo in ajax o tecnologia similare che aumenta il numero campi in modo dinamico

Ludo237
17-05-2011, 16:26
jquery, crei un tasto "Add" e ogni volta che si clicca crea un un elemento dom di tipo input:type nel form