HighDots Forums  

Inserire dinamicamente elementi in array dopo click su link

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Inserire dinamicamente elementi in array dopo click su link in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
PGei
 
Posts: n/a

Default Inserire dinamicamente elementi in array dopo click su link - 10-20-2009 , 05:58 AM






ciao
scusate se faccio una domanda così poco puntuale
ho avuto difficoltà a cercare su web trovando materiale che essendo alle
prime armi faccio fatica a comprendere appieno

avrei bisogno di un indirizzamento per ottenere questo risultato (che
poi io vado a gestire con codice lato server (ASP):

Immaginate che io abbia una lista di N link

Link 1
Link 2
Link 3

Link N

Io ho bisogno, facendo clic sugli elementi della lista di inserirli in
una collezione (un array immagino) che poi visualizzo sotto la lista
(come nell'esempio sotto) e che si aggiorna ogni volta che io aggiungo
un elemento facendoci clic sopra

--> Ecco gli elementi aggiunti: Link 1, Link 3, Link (N-2), Link N <--

Ovviamente serve anche il contrario: un link che elimina gli elementi
dalla lista

Il massimo sarebbe il controllo sulla non duplicazione degli elementi
inseriti nella lista

mi potete dare dei suggerimenti per favore?
grazie

Reply With Quote
  #2  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: Inserire dinamicamente elementi in array dopo click su link - 10-20-2009 , 09:04 AM






Il Tue, 20 Oct 2009 11:58:00 +0200, PGei ha scritto:

Quote:
avrei bisogno di un indirizzamento per ottenere questo risultato (che
poi io vado a gestire con codice lato server (ASP):

Immaginate che io abbia una lista di N link
Link 1
Link 2
Link 3
…
Link N

Io ho bisogno, facendo clic sugli elementi della lista di inserirli in
una collezione (un array immagino) che poi visualizzo sotto la lista
(come nell'esempio sotto) e che si aggiorna ogni volta che io aggiungo
un elemento facendoci clic sopra
inserire cosa? l'url? la scritta? proprio il tag anchor?

Quote:
--> Ecco gli elementi aggiunti: Link 1, Link 3, Link (N-2), Link N <--
se è solo un elenco puoi cominciare a prender spunto da qua:
http://www.criosoftware.it/default30.aspx
ovviamente anziché sender.value dovrai utilizzare sender.href (se è l'url
che vuoi)

Quote:
Ovviamente serve anche il contrario: un link che elimina gli elementi
dalla lista
Sempre nell'esempio sopra c'è un prototype per rimuovere per stringa un
elemento da un array (dovrai cambiare la logica, perché non puoi
verificare checked per sapere se è giÃ* inserito nell'array)

Quote:
Il massimo sarebbe il controllo sulla non duplicazione degli elementi
inseriti nella lista
Esegui subito la RemoveByString e poi inserisci, in questo modo non avrai
mai elementi duplicati.

Reply With Quote
  #3  
Old   
PGei
 
Posts: n/a

Default Re: Inserire dinamicamente elementi in array dopo click su link - 10-20-2009 , 09:13 AM



grazie...


Cristiano Larghi wrote:
Quote:
Il Tue, 20 Oct 2009 11:58:00 +0200, PGei ha scritto:

avrei bisogno di un indirizzamento per ottenere questo risultato (che
poi io vado a gestire con codice lato server (ASP):

Immaginate che io abbia una lista di N link
Link 1
Link 2
Link 3

Link N

Io ho bisogno, facendo clic sugli elementi della lista di inserirli in
una collezione (un array immagino) che poi visualizzo sotto la lista
(come nell'esempio sotto) e che si aggiorna ogni volta che io aggiungo
un elemento facendoci clic sopra

inserire cosa? l'url? la scritta? proprio il tag anchor?

--> Ecco gli elementi aggiunti: Link 1, Link 3, Link (N-2), Link N <--

se è solo un elenco puoi cominciare a prender spunto da qua:
http://www.criosoftware.it/default30.aspx
ovviamente anziché sender.value dovrai utilizzare sender.href (se è l'url
che vuoi)

Ovviamente serve anche il contrario: un link che elimina gli elementi
dalla lista

Sempre nell'esempio sopra c'è un prototype per rimuovere per stringa un
elemento da un array (dovrai cambiare la logica, perché non puoi
verificare checked per sapere se è già inserito nell'array)

Il massimo sarebbe il controllo sulla non duplicazione degli elementi
inseriti nella lista

Esegui subito la RemoveByString e poi inserisci, in questo modo non avrai
mai elementi duplicati.

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.