Buongiorno
Ho un elenco di prodotti da inserire in un carrello. Ogni volta che inserisco un prodotto devo inserire la quantità acquistata, il prezzo pieno e il prezzo scontato.
Se non esiste il prodotto non è scontato vorrei che il campo "prezzo scontato" sia uguale a prezzo prodotto.
utilizzo questo codice Javascript
codice:
function copia_prezzo(str)
{
document.getElementById("costo_acq").value = str;
{
document.getElementById("sconto_acq").value = str;
}
}
che funziona perfettamente se è il primo prodotto, ma non funziona per tutti gli altri (cioè funziona ma copia il prezzo nella prima riga e non in quella giusta).
posto il codice della tabella con l'elenco... la funzione che non va è "copia_prezzo"
codice:
<%
While ((Repeat3__numRows <> 0) AND (NOT rs_elenco_prodotti.EOF))
%>
<form id="form_inserimento" name="form_inserimento" method="post" >
<tr>
<td>[b]<%=(rs_elenco_prodotti.Fields.Item("nome_pro").Value)%></td>
<td align="center"><input name="qta_acq" type="text" class="small" id="qta_acq" title="Quantità" value="1" onBlur="check_qta(this.id,this.title,this.value)" /></td>
<td align="center"><input name="costo_acq" type="text" class="small" id="costo_acq" title="Prezzo" onKeyUp="copia_prezzo(this.value);" onBlur="check_pzo(this.id,this.title,this.value)" value="0" /></td>
<td align="center"><input name="sconto_pzo" type="text" class="small" id="sconto_acq" title="Sconto" onBlur="check_pzo(this.id,this.title,this.value)" value="0" /></td>
<td align="center"><input name="" type="submit" /></td>
</tr></form>
<%
Repeat3__index=Repeat3__index+1
Repeat3__numRows=Repeat3__numRows-1
rs_elenco_prodotti.MoveNext()
Wend
%>
spero di essere stato chiaro...
qualcuno mi sa dire come fare?
grazie