Problème d'execution de fction sur onchange() avec IE7 [JS] - HTML/CSS - Programmation
Marsh Posté le 14-08-2007 à 14:27:28
<select name="map1" size="1"
Marsh Posté le 14-08-2007 à 16:37:51
ReplyMarsh Posté le 14-08-2007 à 16:42:46
on pourrait voir le code HTML associé s'il te plait. Car là tu essaye de melanger les name et les id ce qui n'est pas bon pour IE et de plus on ne fait pas de innerHTML dans un <table> ca pete à la gueule sous IE
Marsh Posté le 14-08-2007 à 17:20:55
Stuntman a écrit : Ba wé pour qu'il affiche qu'un seul élément à la fois non? |
ah oui dsl c'est moi qui chie
Marsh Posté le 14-08-2007 à 20:38:38
gatsu35 a écrit : on pourrait voir le code HTML associé s'il te plait. Car là tu essaye de melanger les name et les id ce qui n'est pas bon pour IE et de plus on ne fait pas de innerHTML dans un <table> ca pete à la gueule sous IE |
Ok, mais moi j'en ai besoin de tableau dans mon inner (pour la présentation).
Code :
|
Marsh Posté le 15-08-2007 à 12:47:25
Citation : XHTML 1.0 Strict |
+
Citation : <center><font color="red"><i>Wars ajoutée. |
=
panpan cucu
et sinon pour remplacer le innerHTML il faut que tu utilises le DOM.
pour le reste je sais pas.
Marsh Posté le 15-08-2007 à 13:44:04
ReplyMarsh Posté le 15-08-2007 à 16:11:23
Stuntman a écrit : Humm, c'est pas très clair pour moi... |
Le DOM en gros c'est un ensemble de fonctions (intégrées entre autres à javascript) qui permettent de manipuler une page HTML. Pour plus de détails, et la doc -> Google
tiens je t'aide : http://www.xul.fr/xml-dom.html
Pour le reste, le but du XHTML (surtout strict !), est comme chacun sait de séparer le contenu de la présentation des pages (XHTML + CSS), donc les balises <font> <center> etc sont méga-over à bânir et pas valides. Et même sans parler de validité, la séparation présentation/contenu c'est quand même une base du dev web... Disons que je souhaite à personne d'avoir à faire des modifs sur ton site
Marsh Posté le 16-08-2007 à 15:03:08
Merci de cette précision, mais ca résolue toujours pas mon problème de JS
Faire du DOM ca me paraît au dessus de mes connaissances.
Marsh Posté le 16-08-2007 à 19:00:32
En fait si on veut comprendre ce que c'est le DOM c'est simple :
d'un coté on a le JS et d'un autre le HTML
JS ---------- HTML
Le DOM est tout simplement une interface entre le JS et le HTML, et plus précisément une répresentation Objet de ta page HTML
JS----DOM----HTML
Marsh Posté le 13-08-2007 à 19:00:20
Bonjour à tous et à toutes.
Voici mon problème j'ai une petit fonction js qui est appelée sur un onchange() d'une liste déroulante HTML.
Or cette fonction JS fonctionne très bien sous Mozila FF et pas du tout sous IE 7
IE m'indique "erreur d'execution inconnue" Code 0.
J'ai également un problème d'affichage de la liste déroulante. Quand je clic dessus je ne voit pas les valeurs présentes dans la liste!
Liste HTML
Fonction JS
CSS de la liste déroulante
Message édité par Stuntman le 13-08-2007 à 19:00:55