Ciao a tutti , c'e' un modo per avere la stessa funzione di una select pero' con un campo input? .
Faccio un esempio, utilizzo il seguente script :

Codice PHP:
    <script language="javascript" type="text/javascript">
function 
prova(value
{
    var 
A1 document.getElementById("text1");
    var 
A2 document.getElementById("text2");
    
    if (
value == '0'
    {
          
A1.disabled true;
          
A2.disabled true;
    }
    else if (
value == '1'
    {
          
A1.disabled false;
          
A2.disabled true;
    }
    else if (
value == '2'
    {
          
A1.disabled true;
          
A2.disabled false;
    }
}

</script>

</head>
<body >
    <form>
        <select id="select1" onchange="prova(this.value)">
            <option value="0"></option>
            <option value="1">prova1</option>
            <option value="2">prova2</option>
        </select>
        <input type="text" id="text1" size="8" >
        <input type="text" id="text2" size="8" >
        </form> 
se invece della select metto un campo text :

Codice PHP:
    <script language="javascript" type="text/javascript">
function 
prova(value
{
    var 
A1 document.getElementById("text1");
    var 
A2 document.getElementById("text2");
    
    if (
value == '0'
    {
          
A1.disabled true;
          
A2.disabled true;
    }
    else if (
value == '1'
    {
          
A1.disabled false;
          
A2.disabled true;
    }
    else if (
value == '2'
    {
          
A1.disabled true;
          
A2.disabled false;
    }
}

</script>

</head>
<body >
    <form>
        <input size="8" id="select1" onchange="prova(this.value)">
        <input type="text" id="text1" size="8" >
        <input type="text" id="text2" size="8" >
        </form> 
digitando 0 oppure 1 oppure 2 dovrebbero modificarsi in tempo reale i campi associati al value , invece non accade perche'?

Grazie in anticipo per le risposte
Saluti
Milena