ciao a tutti, io ho una select di questo tipo:
e un insieme di campi nascosti che per ogni valore della select memorizza un'altro valorecodice:<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>
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!
il campo che mi viene generato è giusto :codice:function get_sconto(){ form = document.newitem; var prova="sconto"+form.fornitore.value; form.prezzo_acq.value=form.prova.value; }
prova1..prova2...ecc ma il debug di firefox mi dice:
Error: form.prova has no properties
![]()

Rispondi quotando
