ciao a tutti, io ho una select di questo tipo:
codice:
<select name="fornitore" onChange="javascript:get_sconto()">
<option value="1">fornitore 1</option>
<option value="2">fornitore 2</option>
<option value="3">fornitore 3</option>
<option value="5">fornitore 4</option>
<option value="6">fornitore 5</option>
</select>
e un insieme di campi nascosti che per ogni valore della select memorizza un'altro valore
codice:
<input type="hidden" value="21" name="sconto1">
<input type="hidden" value="22" name="sconto2">
<input type="hidden" value="11" name="sconto3">
<input type="hidden" value="65" name="sconto5">
<input type="hidden" value="22" name="sconto6">
vorrei fare un javascript che a seconda dell'opzione selezionata nella select mi aggiorna un campo con il relativo valore nascosto...come posso fare? io pensavo di fare cosi ma non funziona!
codice:
function get_sconto(){
form = document.newitem;
var prova="sconto"+form.fornitore.value;
form.prezzo_acq.value=form.prova.value;
}
il campo che mi viene generato è giusto :
prova1..prova2...ecc ma il debug di firefox mi dice:
Error: form.prova has no properties