destroyedlolo Posté 11 Juillet 2005 Posté 11 Juillet 2005 Salut a tous, j'ai une page dans laquelle je souhaite reserver une zone pour afficher une courbe. J'ai donc mis le code suivant : <img id=gfx width=650 height=200 alt='working hard to generate graphics for you'> et le javascript suivant : document.getElementById('gfx').src = "/php/gengfx.php?type=DB&machine="+machine+"&instance="+instance; qui est appeler lorsque je souhaites afficher un graphique dans cette zone. Le bleme, c'est que <img> sans SRC n'affiche pas une zone vide mais l'icone d'une image cassee. La solution bateau serait de mettre un SRC sur une petite image transparente. Qqu'un aurait-il une idee plus clean pour faire ca ? avec des DIV, SPAN ou CSS, ou autre ? Merci et A+ Lolo
Xavier Posté 11 Juillet 2005 Posté 11 Juillet 2005 Tu peux créer des éléments grâce au javascript document.createElement puis y ajouter des attributs setAttribute puis ajouter tout ça dans ta page appendChild Exemple : var image=document.createElement('img');image.setAttribute('src', 'working hard to generate graphics for you');image.setAttribute('id', 'gfx');image.setAttribute('width', '650');image.setAttribute('height', '200');var onajoute=document.getElementById('onajoute');onajoute.appendChild(image); Ainsi tu as ajouté une image avec plein d'attributs à l'élément portant l'id "onajoute"
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant