|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2003
Città: verona
Messaggi: 541
|
[JAVASCRIPT] - Recuperare dati da tabella tramite DOM
ciao a tutti, ho una tabella standard con alcune colonne e a fianco di ogni riga un bottone per la modifica, al click del bottone dovrei poter recuperare i dati dei campi dalla riga scelta per poi elaborarli.
Ora con i metodi DOM sono in grado di accedere ai campi, ma come posso fare il tutto automaticamente? Cioè vorrei che al click la funzione js prenda i valori dei campi della riga che ho scelto di modificare .. Spero di essermi spiegato grazie mille!
__________________
CASE: Cooler Master Stacker 831 Silver MOBO: Asus Maximus Formula CPU: Intel Q6600@2,4ghz RAM: 2x 1GB Corsair XMS2 pc2-8500@1066mhz + 2x2GB Corsair XMS2 pc2-8500@1066mhzVGA: ATI Sapphire RADEON 5830 1GB GDDR5 HD: 2 x WD Caviar SE16 500GB Raid 0 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2780
|
Se il pulsante e' in una cella nella stessa riga delle celle contententi i campi a cui devi accedere basterebbe prendere tutti i fratelli della cella contenente il pulsante e prendere i loro contenuti.
EDIT: aggiungo delle note su una possibile implementazione: dato un pulsante acquisisci il padre (la cella che lo contiene) con parentNode e da questo ottieni i vari fratelli (posto che siano le celle a sinistra del pulsante) con previousSibling. Ultima modifica di wingman87 : 27-11-2009 alle 13:41. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2003
Città: verona
Messaggi: 541
|
__________________
CASE: Cooler Master Stacker 831 Silver MOBO: Asus Maximus Formula CPU: Intel Q6600@2,4ghz RAM: 2x 1GB Corsair XMS2 pc2-8500@1066mhz + 2x2GB Corsair XMS2 pc2-8500@1066mhzVGA: ATI Sapphire RADEON 5830 1GB GDDR5 HD: 2 x WD Caviar SE16 500GB Raid 0 |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2003
Città: verona
Messaggi: 541
|
Codice PHP:
__________________
CASE: Cooler Master Stacker 831 Silver MOBO: Asus Maximus Formula CPU: Intel Q6600@2,4ghz RAM: 2x 1GB Corsair XMS2 pc2-8500@1066mhz + 2x2GB Corsair XMS2 pc2-8500@1066mhzVGA: ATI Sapphire RADEON 5830 1GB GDDR5 HD: 2 x WD Caviar SE16 500GB Raid 0 |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2780
|
Ti ho scritto un semplice esempio per fare quello che chiedevi. Più che altro è per darti un'idea, ad esempio sarebbe molto meglio ciclare i fratelli invece di recuperarli uno ad uno come ho fatto qui
Codice PHP:
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:24.



















