Salve a tutti,

ho questo codice:

codice:
<tr> 
	<td  align="left">
               [img]../images/attachment.png[/img]
               <a onclick="addFile();">Allega un file</a>
        </td> 		 
</tr>

<tr style="display:none" id="trFiles"> 	
	<td colspan="2">
             <input type="file" id="file1" name="up1" />
        </td>
</tr>
e questa semplice funzione js:
codice:
function addFile(){ 	
      document.getElementById('trFiles').style.display=""; 	
      document.getElementById('file1').focus(); 
}
In pratica ho una riga nascosta che contiene un input type="file".
Quando clicco sul link "Allega un file" mi fa comparire la riga ma non mi imposta il focus sull'input. Come mai?

Grazie a tutti!