Ecrire dans une cellule quand on clique sur une image

Ecrire dans une cellule quand on clique sur une image - HTML/CSS - Programmation

Marsh Posté le 16-06-2005 à 10:44:55    

Bonjour !  :hello:  
 
J'aimerai ecrire quelque chose dans une cellule lorsque je clik sur une image.
J'ai essayé de mettre un id a la cellule et de faire :
 
        document.getElementById(id_de_la_cellule).write("5" );
 
Mais ca ne marche pas du tout !
 
Que faire ?

Reply

Marsh Posté le 16-06-2005 à 10:44:55   

Reply

Marsh Posté le 16-06-2005 à 10:48:12    

J'aime bien les gens qui y vont complètement au pif sans lire la moindre doc, ça donne des machins sympas [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 16-06-2005 à 10:49:27    

lol dsl !
j'ai trouvé tout seul en fesant une recherche sur le forum.
 
document.getElementById(id).innerHTML = "5" ;  
 
Merci quand meme !

Reply

Marsh Posté le 16-06-2005 à 10:50:49    

document.getElementById(id_de_la_cellule).innerHTML = "La putain de valeur que tu veux mettre avec ce putain de javascript";
 
je crois que c'est innerHTML pour un élément HTML
et pour un input c'est value

Reply

Marsh Posté le 16-06-2005 à 10:55:27    

innerHTML c'est pas DOM compliant [:pingouino]
 
Par contre c'est plus rapide que passer par le DOM, c'est vrai [:pingouino]
 
À savoir par contre: on peut mettre des balises dans un code innerHTML (en fait, on met du HTML dedans) donc il ne faut jamais balancer directement le code d'un client dans un innerHTML, c'est une faille de sécurité


Message édité par masklinn le 16-06-2005 à 10:56:37

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 16-06-2005 à 11:17:35    

heu pour être dom compliant on fait quoi plus exactement ??  
tu as un lien ??
car justement j'aimerais me mettre à jour de ce coté-ci.
 
heu quirksmode ferait l'affaire ??

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed