Salve,
utilizzo questa select in un ciclo dove può essere richiamata più volte sempre la stessa select.
e non potendo modificare il nome, volevo prelevare il testo selezionato (es 01, 02, 03) della select e non il valore da ogni select del ciclo.
In pratica il campo hidden deve racchiudere il "testo" selezionato da tutte le select del ciclo.
Tipo:01,06,04,05 etc
codice:
<select name="supplemento" class="supplemento<%=rs.fields("id")%>" onchange="aggiornaHidden(this)" size="1">
<option value="primo" >01</option>
<option value="secondo">02</option>
<option value="terzo" >03</option>
<option value="quarto" >04</option>
<option value="quinto" >05</option>
<option value="sesto" >06</option>
<option value="settimo" >07</option>
<option value="ottimo" >08</option>
<option value="nono" >09</option>
<option value="decimo" >10</option>
</select>
<INPUT type="hidden" name="supplemento">
Avevo provato questo script:
codice:
<SCRIPT type="text/javascript">
function aggiornaHidden(sel){
var f = document.NOMEFORM;
f.supplemento.value = sel.options[sel.selectedIndex].text;
}
</SCRIPT>
Ma mi da solo le virgole di separazione ma non il "testo" delle select selezionate.
Dove sbaglio?
Grazie
G.