Newsgroup: it.comp.lang.javascript
Titolo: Drag&Drop da una tabella dentro un form

Salve, ho cercato in giro ma non ho trovato niente che faccia al caso
mio.
Avrei bisogno di un JS che faccia questo:
ho una tabella con 10 celle e di fianco un modulo con 5 campi input
text vuoti.
Mi piacerebbe uno script che mi permettesse di trascinare il testo
delle celle all'interno dei campi di testo vuoti, in modo da riempirli
e poi inviarli cliccando sul bottone di invio.
Sapete aiutarmi?
grazie
Matteo

> Sapete aiutarmi?
direi di sė, ma dovresti entrare molto di pių nel dettaglio della tua
richiesta, ad es. nel oggetto del tuo messaggio parli di drag&drop mentre
nel messaggio di un generico trascinamento...
le celle come sono messe?
il contenuto di ogni singola va in quale campo?
ma le celle sono 10 e i campi 5?!?!
insomma ricomincia da zero e rispiega per bene cosa vorresti fare

> insomma ricomincia da zero e rispiega per bene cosa vorresti fare
cerco di essere più chiaro, effettivamente a volte non mi spiego
benissimo :)
abbiamo 10 nomi (pippo, gino, beppe,...), ho detto dentro una tabella
ma potrebbero essere anche semplicemente su semplici righe separate da
<BR>
abbiamo anche un FORM con 5 campi di INPUT TYPE="TEXT" vuoti ed un
bottone per inviare il modulo
l'utente deve riempire i 5 campi di testo con 5 dei nomi della lista,
per poi inviare il modulo, potrebbe semplicemente trascrivere quelli
di suo interesse ma vorrei invece aggiungere l'opzione di trascinare
un nome dentro al campo INPUT.
La cosa migliore sarebbe che al momento del rilascio (DROP) il nome
scompaia dalla lista e appaia nel modulo.
Alla fine delle operazioni nella lista rimangono 5 dei 10 nomi
iniziali e nel modulo ci sono 5 campi di testo con i 5 nomi prelevati
a sinistra.
Clicco invio e il gioco è fatto
Spero di aver chiarito meglio :)

 e poi inviarli cliccando sul bottone di invio.
Come ha detto Ugo, non è chiaro ciò che intendi. O meglio, si
potrebbero dare troppe e diverse interpretazioni. Comunque il
drag & drop di testo, viene nativamente gestito dalla maggior
parte dei browser/SO; quindi se trascini un testo, foss'anche
in una cella, dentro un campo di testo, otterrai che il testo
che hai trascinato andrà ad aggiungersi al value del campo.
-- 
~ Il futuro è nelle nostre mani. Purtroppo.

 che hai trascinato andrà ad aggiungersi al value del campo.
beh, non è proprio la stessa cosa, dovrei prima selezionare il testo e
poi trascinarlo nel campo input, ma rimarrebbe comunque nella lista
iniziale, io vorrei proprio qualcosa che trascinando il testo nel
modulo poi dalla lista scomparisse
so che con 
script.aculo.us
 c'è qualcosa del genere ma non vorrei usare
una libreria del genere, preferisco un piccolo script personalizzato

 Spero di aver chiarito meglio :)
beh, ora sě
se ti accontenti di un click sulle voci, la cosa č fattibile
semi-banalmente, altrimenti č piů complessa, forse non del tutto
cross-browser e cmq io non sarei ingrado di aiutarti...

 una libreria del genere, preferisco un piccolo script personalizzato
In questo NG solitamente si cerca di dare una mano; parafrasando:
"aiutati, che ti s'aiuta" :)
Quindi, dicci dove hai incontrato difficoltà e vediamo come darti una
mano.
-- 
~ Tenete la morte lontano dalle strade. Guidate sul marciapiede.