Je veux aperçu d'une image avant de l'envoyer sous une forme qui ont d'autres champs comme le nom, âge etc. i ont essayé la solution ajax. le code fonctionne bien autonome. Mais quand je mets le code dans le formulaire ça ne marche pas.plz m'aider.Comment prévisualiser une image en forme longue
le code est le suivant: Code autonome pour la prévisualisation de l'image par l'Ajax
<form id="imageform" method="post" enctype="multipart/form-data" action='ajaximage.php'>
Upload your image <input type="file" name="photoimg" id="photoimg" />
</form>
et ma forme est
<form name="iupload" action="index.php" method="post" >
Name <input type="text" name="myname" ><br/>
Age <input type="text" name="age" >
<input type="file" name="photoimg" id="photoimg" />
<input type="submit" name="submit" value="upload">
<div id='preview'>
</div>
</form>
Vous n'avez pas besoin normalement, car la boîte de dialogue de fichier de sélection du navigateur affiche une vignette et des informations sur le fichier déjà. – hakre
@hakre utilisateur besoin de voir l'aperçu de l'image téléchargée (avatar). –
Vous ne pouvez pas accéder à la valeur d'un élément '' avec javascript. Cela est empêché pour des raisons de sécurité. Donc vous ne pouvez rien créer ici. Vous cherchez peut-être quelques trucs de fantaisie HTML5, mais votre question ne le dit pas. – hakre