Afficher une image immédiatement aprés le clic sur parcourir.

Fermé
ajp55 Messages postés 426 Date d'inscription dimanche 31 juillet 2011 Statut Membre Dernière intervention 17 février 2015 - 15 nov. 2012 à 13:34
ajp55 Messages postés 426 Date d'inscription dimanche 31 juillet 2011 Statut Membre Dernière intervention 17 février 2015 - 29 nov. 2012 à 12:08
Bonjour,
Je suis débutant en programmation web et j'ai constaté dans certain site web, qu'aprés avoir cliqué sur parcourir ou browse pour certain navigateur, l'image était immédiatement visible sur le navigateur dans une zone reservé à cela. c'est justement ce que je souhaite faire pour mon site. j'ai écrit ce code
<script language="javascript">
function chargerlogo(){
		//alert("je suis");
		var id = document.getElementById("logosrc");
		var obj = document.getElementById("chargerlogo");
		var img = document.createElement("img");
		img.setAttribute("src", id.value);
		obj.removeChild(obj.childNodes.item(0));
		obj.appendChild(img);
}
</script>
...
<td bgcolor="#CCCCCC" rowspan="6" colspan="2" id="chargerlogo">Pas de Logo!!!</td>
...
<td>Logo : </td><td><input type="file" onchange="chargerlogo();" id="logosrc" accept="image/*" name="logo" maxlength="250"/></td>

Quand je vérifie l'arbre DOM à l'aide d'un outil j'ai le code suivant dans la chargerlogo
<td bgcolor="#CCCCCC" rowspan="6" colspan="2" id="chargerlogo"><img src = 'C:\image.png'/></td>

L'image semble chargé mais rien ne s'affiche.
Quelqu'un pourrait -il m'aider?
Merci d'avance pour votre aide.


3 réponses

NDOUKI Messages postés 110 Date d'inscription mardi 29 juillet 2008 Statut Membre Dernière intervention 4 novembre 2013 12
21 nov. 2012 à 13:32
essaye de voir du côté de Jquery

bon courage!
0
ajp55 Messages postés 426 Date d'inscription dimanche 31 juillet 2011 Statut Membre Dernière intervention 17 février 2015 23
26 nov. 2012 à 11:05
je vais y voir de ce coté. un indice pourrait être utile. je maîtrise pas assez le jquery.
0