Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6
In occasione del proprio Snapdragon Summit Qualcomm annuncia i due nuovi chip per dispositivi mobile di fascia alta che entreranno nel mercato nel corso del 2027: tanta potenza a disposizione per elaborazioni di intelligenza artificiale sempre più complesse
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole!
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole!
Hogwarts arriva in fascia media grazie a realme, con una special edition che unisce la Quadra Light-Sensing Color-changing Tech, un baule in stile Hogwarts Express pieno di collezionabili e una scheda tecnica sostanzialmente identica al 16 Pro di partenza: ecco cosa cambia davvero, come si comporta nell'uso quotidiano e quanto vale in base al prezzo di 699,99 euro
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
REDMI Note 17 Pro porta in fascia media una batteria da 8.340 mAh con ricarica HyperCharge a 67W, un display AMOLED da 6,83 pollici capace di picchi di luminosità molto elevati e una struttura certificata TÜV SÜD contro cadute e infiltrazioni d'acqua, il tutto racchiuso in una scocca da 223 grammi. Lo abbiamo provato per diversi giorni tra fotocamera, prestazioni, autonomia e prezzo sul mercato italiano
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-11-2009, 11:24   #1
Re_Kotc
Senior Member
 
L'Avatar di Re_Kotc
 
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
Re_Kotc è offline   Rispondi citando il messaggio o parte di esso
Old 27-11-2009, 12:28   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2794
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 12:41.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 27-11-2009, 13:03   #3
Re_Kotc
Senior Member
 
L'Avatar di Re_Kotc
 
Iscritto dal: Aug 2003
Città: verona
Messaggi: 541
grazie mille! piano piano inizio a ricordarmi i metodi del DOM ...
__________________
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
Re_Kotc è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2009, 09:31   #4
Re_Kotc
Senior Member
 
L'Avatar di Re_Kotc
 
Iscritto dal: Aug 2003
Città: verona
Messaggi: 541
Codice PHP:
<tr id="5">
    <
td onclick="funzione.js"><b>td1</b></td>
    <
td onclick="funzione.js"><b>td2</b></td>
 </
tr>
<
tr id="6">
    <
td onclick="funzione.js"><b>td1</b></td>
    <
td onclick="funzione.js"><b>td2</b></td>
 </
tr
Dovrei poter fare in modo che al click sulla cella venga richiamata la funzione.js assieme al parametro contenente l'id corrispondente al tr in cui ho premuto il bottone....ma non riesco a farlo!...help...grazie
__________________
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
Re_Kotc è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2009, 19:10   #5
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2794
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:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
    <
head>
        <
title>Prova</title>
        <
script type="text/javascript">
            function 
prova(btn){
                
btnCell=btn.parentNode;
                
value2=btnCell.previousSibling.innerHTML;
                
value1=btnCell.previousSibling.previousSibling.innerHTML;
                
alert(value1 " " value2);
            }
        
</script>
    </head>
<body>
    <table>
      <tr><td>1</td><td>2</td><td><input type="button" onclick="prova(this)" /></td></tr>
    <tr><td>2</td><td>3</td><td><input type="button" onclick="prova(this)" /></td></tr>
      <tr><td>3</td><td>4</td><td><input type="button" onclick="prova(this)" /></td></tr>
      <tr><td>4</td><td>5</td><td><input type="button" onclick="prova(this)" /></td></tr>
    </table>
</body>
</html> 
wingman87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6 Qualcomm annuncia la nuova generazione di SoC Sn...
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole! realme 16 Pro Harry Potter Edition: il nuovo mid...
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce Recensione REDMI Note 17 Pro: il midrange con ba...
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema Insta360 Luna Ultra: la potenza del sensore da 1...
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
CLOSEDQUORUM, il malware che usa quattro...
Microsoft: Calendar, People e Files vann...
Due missili su una scuola elementare ira...
Pirate Face è il Pirate Bay degli LLM: i...
ASUS ROG Azoth 96 HE: con gli switch mag...
Tutte le offerte Amazon aggiornate: sono...
DeepSeek punta sempre di più sui ...
Apple rilascia le prime beta pubbliche d...
La Terra di Mezzo: L'Ombra di Mordor e L...
iPhone 18 Pro e Pro Max smontati da iFix...
Control Resonant supera i 2 milioni di w...
Anker porta in Italia gli auricolari ope...
Googlebook, preordini aperti per i primi...
MSI Pro Max Edge AI+: fino a 96 GB di me...
Trump propone di cambiare il nome dell'i...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:27.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v