Ultimo tentativo
codice:function aggiorna(cn,ndem) { document.getElementsByName("qta"+cn).value = ndem; document.dem.method = "POST"; document.dem.action = "gestionedem.asp?IDdem="+ndem; document.dem.submit();![]()
Ultimo tentativo
codice:function aggiorna(cn,ndem) { document.getElementsByName("qta"+cn).value = ndem; document.dem.method = "POST"; document.dem.action = "gestionedem.asp?IDdem="+ndem; document.dem.submit();![]()
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
Andrea
Mi preme ringraziarti per il supporto; ho provato il codice che mi hai inviato ma non va.
La mia esigenza sarebbe aggiornare il campo testo QTA con un evento javascript.
Una sorta di carrello della spesa per far capire .....
NOME QTA AGGIORNA
nome0 qta0 evento onclick
nome1 qta1 evento onclick
.....
Cerco di spiegare meglio il problema postando anche il relativo link oltre al codice.
http://www.all-forevents.com/intrane...estionedem.asp
codice:<form name=dem method=POST> <table width="100%" class=testo10 border="0"> <tr> <td align="left"><font size="2">Nome File</font></td> <td align="left"><font size="2">Click</font></td> <td align="center"></td> </tr> <tr> <td align="left"><font size="2">Dem1</font></td> <td align="left"> <input type=text name=qta0 value="9"> <input type=hidden name=IDdem0 value="1"> </td> <td align="center">Aggiorna Invii</td> </tr> <td align="left"><font size="2">Dem2</font></td> <td align="left"> <input type="text" name="qta1" value="0"> <input type=hidden name="IDdem1" value="3"> </td> <td align="center">Aggiorna Invii</td> </tr> </tr></table></form>
Si però se anche nel copia/incolla hai problemi penso che non risolverai il problema
a) il mio ultimo codice è diverso
b) se cambi il dati della funzione aggiorna('0')
Auguri io mi sono stufato
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
Problema risolto nel seguente modo:
1 - Ho attribuito un form ad ogni riga
2 - Richiamo la funzione con l'evento onclick=aggiorna('IDform')
3 - Elaboro i dati del form nella funzione
codice:function aggiorna(cn) { var qta = document.forms["dem"+cn].spedizione.value; var IDdem = document.forms["dem"+cn].IDdem.value; document.forms["dem"+cn].IDdem = ""+IDdem+""; document.forms["dem"+cn].spedizione.value=""+qta+""; document.forms["dem"+cn].method = "POST"; document.forms["dem"+cn].action = "gestionedem.asp"; document.forms["dem"+cn].submit(); }