|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 2 ![]() |
Bonjour,
Mon code HTML: Code :
Ma fonction Javascript: Code :
Code :
Maintenant, mon problème. C'est très simple, j'utilise donc le framework prototype, et avec cette "configuration" de mon code HTML, j'ai un problème, lorsque je fait lancer la fonction javascript, eh bien il ne change rien! Par contre, lorsque je met mon code HTML de cette façon: Code :
J'aimerais comprendre pourquoi? on ne peut pas faire contenir une cellule dans un div? ou c'est propre à ajax ou prototype? Merci |
||||||||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2007 Messages : 9 315 ![]() |
Bonjour,Non, effectivement.
Les 2 sont des conteneurs (type block). Mais le <td> fait partie de structures de niveaux supérieures et cohérentes (<tr> et <table>). En incluant le td dans le div, tu rends incohérente la structure de la table : un <tr> n'accepte que des <td> comme enfants (et donc pas de <div>). Un <td> est aussi de type bloc. Par contre, aucune modification de son contenu ne perturbe la structure de la table. Tu peux donc mettre un <div> dans un <td>, mais pas le contraire ... A+ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 2 ![]() |
D'accord! merci beacoup pour cette réponse!! J'ai du rater un épisode dans mon apprentissage HTML
Merci! A+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com