Ok ora va, però ho dovuto scrivere readOnly con la O maiuscola!

Domani lo provo con l'invio del dati del form, ma in teoria dovrebbe andare

Ti ringrazio cavicchiandrea per l'aiuto.

Ah, allego il codice completo così se può servire, eccolo bello e pronto


Codice PHP:

<form name="combowithtext"


<
select name="Prezzo_Digitale" size="1" onChange="showtext(this.options.selectedIndex)"
<
option value="ND" selected>Non disponibile</option
<
option value="0,00">Prezzo</option
<
option value="Gratuito">Gratuito</option
</
select

<
input readonly="readonly" 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(sel){ 

if(
sel==0) {
shortcut.Prezzo_digit.value=descriptions[shortcut.Prezzo_Digitale.selectedIndex]; 
shortcut.Prezzo_digit.readOnly='readonly';
    } 
else if(
sel==1) {
shortcut.Prezzo_digit.value=descriptions[shortcut.Prezzo_Digitale.selectedIndex]; 
shortcut.Prezzo_digit.readOnly='';
    } 
else if(
sel==2) {
shortcut.Prezzo_digit.value=descriptions[shortcut.Prezzo_Digitale.selectedIndex]; 
shortcut.Prezzo_digit.readOnly='readonly';
    } 

//--> 
</script> 

</form>