ho questa semplice funzione che mi sta facendo sclerare e non riesco a capire perche' non funziona
codice:
function testo() {
  var f=document.form['form1'];
  var s=f.elements['miaselect'];
  var t=f.elements['miatexbox'];

  switch(s.selectedIndex) {
    case 0:
      t.value="opzione numero 1 'PIPPO'";
      break;
    case 1:
      t.value=" opzione numero 2 'PLUTO'";
      break;
    case 2:
      t.value="opzione numero 3 'PAPERINO'";
      break;
    default:
      t.value="Non hai ancora scelto nessuna opzione";
che richiamo su onchange di una select



codice:
<select name="miaselect" id="miaselect" onchange="testo();">
ma non funziona il debugger mi da :

'errore:document.form.form1 e' nullo o non e' un oggetto'
eppure il nome del for e' esatto si chiama proprio form1
Grazie