Buongiorno,

Suppongo che per quello che vorrei fare, devo ricorrere al JavaScript, perciò avrei bisogno del vostro aiuto.
Ho provato a cercare una soluzione al mio problema ma non l'ho trovata.

In una pagina HTML ho uno script PHP per l'inserimento dati, vi posto il codice:

codice:
<form method='post' action='pagina.php'>
   Commessa:
      <select style='min-width: 100px;' name='idCommessa'>
                                                        ".showSelecOptionCommesse()."
      </select>
   Ore (hh:mm):
      <select style='min-width: 50px;' name='oreHH'>
                                                        ".showSelecOptionOreHH()."
      </select>
      <select style='min-width: 50px;' name='oreMM'>
                                                        ".showSelecOptionOreMM()."
      </select> &nbsp;
   Tipo di costo:
      <input type='text' name='tipoCosto' style='width: 70px;>&nbsp;
   Note:
      <input type='text' name='note'>&nbsp; &nbsp;
      <input id='submitInsert' type='submit' name='submitInsert' value='' title='Inserisci'>
</form>
Naturalmente, per ogni select genero gli "option value" di cui ho bisogno.
Es: "<option value='".$row['idCommessa']."'>".$row['nomeCommessa']."</option>"

Quello che vorrei fare è questo:
mentre l'utente compila il form, se seleziona qualcosa dal select 'IdCommessa', io vorrei riempire in tempo reale il campo 'tipoCosto' con i primi tre caratteri del campo 'nomeCommessa'.

Grazie