Salve, ho questo script che permette all'utente di scegliere da una select dei valori ed in base alla scelta, in un campo text viene mostrato il relativo testo.
Fin qui tutto bene, tuttavia avrei la necessità di evitare che in alcune scelte il testo venga modificato dall'utente.
In questo caso ad esempio se si seleziona "Non disponibile" o "Gratuito" vorrei che il capo di testo venga disabilitato nella modifica.
Qualcuno può aiutarmi visto che non conosco per nulla il JS?
Grazie.
Codice PHP:
<form name="combowithtext">
<select name="Prezzo_Digitale" size="1" onChange="showtext()">
<option value="ND" selected>Non disponibile</option>
<option value="0,00">Prezzo</option>
<option value="Gratuito">Gratuito</option>
</select>
<input type="text" wrap="virtual" name="Prezzo_digit" size="10">
<script language="javascript">
<!--
var shortcut=document.combowithtext
var descriptions=new Array()
//extend this list if neccessary to accomodate more selections
descriptions[0]="ND"
descriptions[1]="0,00"
descriptions[2]="Gratuito"
shortcut.Prezzo_digit.value=descriptions[shortcut.Prezzo_Digitale.selectedIndex]
function gothere(){
location=shortcut.Prezzo_Digitale.options[shortcut.Prezzo_Digitale.selectedIndex].value
}
function showtext(){
shortcut.Prezzo_digit.value=descriptions[shortcut.Prezzo_Digitale.selectedIndex]
}
//-->
</script>
</form>