<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$('#hiddenfile').bind('change', function()
{
$('#selectedfile').val($('#hiddenfile').val());
});
$('#file').bind('click', function()
{
$('#hiddenfile').click();
});
$('#selectedfile').bind('click', function()
{
$('#hiddenfile').click();
});
});
<form method="POST" onsubmit="return upload();">
<input type="file" id="hiddenfile" />
<input type="text" value="" placeholder="Sélectionner un fichier..." id="selectedfile" />
<input type="button" id="file" value="Naviguer" />
<div class="clear"></div>
<input type='text' placeholder="Description du fichier..." value="" />
<input type='submit' id="send" value="Envoyer" onclick="notEmpty('selectedfile', 'Veuillez sélectionner un fichier à héberger')" /><br />
</form>
ça me renvoi C:fakepath/Nouveau Document Texte.txtQue faire ?