Bonjour a tous,

je souhaiterai masquer un input="file" pour que l utilisateur n ai plus qu a cliquer sur un lien pour selectionner son fichier et l envoyer automatiquement.
Voici le bout de code :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<form method="POST" action="/Up.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="500000" />
<input type="file" name="photo" id="photo" style="display:none" onchange="submit()"/>
<a href="" onclick="document.getElementById('photo').click();return false;">CHOISISSEZ UNE IMAGE SUR VOTRE DISQUE DUR</a>
</form>

cela fonctionne sous FF mais rien sur les autres navigateurs...
Auriez vous une idée pour corriger mon erreur ?

Merci d avance pour votre aide.