Petit script utilisant DOM - HTML/CSS - Programmation
Marsh Posté le 04-03-2005 à 15:58:47
A quoi sert le [0] ?
Marsh Posté le 04-03-2005 à 15:59:17
Ouais, pourquoi un [0] ? C'est getElementById, et non getElementsByTagName
Marsh Posté le 04-03-2005 à 16:00:05
j'avais rajouté ça au cas où il retournait un tableau (ce qui n'aurait pas été logique)... mais sans ça ne marche pas...
Marsh Posté le 04-03-2005 à 16:00:37
Ton document est bien formé ?
Marsh Posté le 04-03-2005 à 16:07:11
FlorentG a écrit : Comment ça, sans ça marche pas ? |
le script sans les [0] ne fonctionne pas.
Le document est valide XHMLT 1.0 Strict...
je ne comprends pas trop ce qui ne va pas ..
Marsh Posté le 04-03-2005 à 16:08:19
Ben ça devrait fonctionner getElementById ne renvoi jamais de tableau. Envoi un bout de code XHTML histoire de voir
Marsh Posté le 04-03-2005 à 16:16:31
je pense avoir une idée, surtout vu ce que dis le validateur :
j'aivais lu il y a longtemps que dreamweaver passait outre l'encodage et encodait en Windows-1252 pourrais ce être ça ?
Marsh Posté le 04-03-2005 à 16:17:24
Bizarre ton script Aussi, peut-être que lorsque la fonction resize est appelée, #centre n'existe pas
Marsh Posté le 04-03-2005 à 16:17:31
getElementById renvoie null
la fonction resize m'a l'air d'être appelée avant le chargement de l'intégralité de la page ???
Marsh Posté le 04-03-2005 à 16:20:09
pourquoi bizarre ?
justement je voulais éviter qu'elle ne se charge avant en l'appellant avec window.onload = init (une fonction qui s'occupe du if et qui appelle resize)...
Marsh Posté le 04-03-2005 à 16:20:52
Le plus bizarre encore, c'est les fonctions définies dans le if
Marsh Posté le 04-03-2005 à 16:23:15
FlorentG a écrit : Le plus bizarre encore, c'est les fonctions définies dans le if |
spamafote si JS est un langage de merde
(en java, on fait souvent peter des classes anonyme je te signaleà
Marsh Posté le 04-03-2005 à 16:41:23
vu qu'apparement ma fonction resize est ok alors c'est qu'il l'exécute avant la fin du chargement de la page... pourquoi ? :s
Marsh Posté le 04-03-2005 à 17:10:13
coffeeman a écrit : spamafote si JS est un langage de merde |
Le javascript n'est pas si "nul" que ca. Le probleme c'est qu'il est mal compris est mal utilise.
Lecture interessante : http://www.crockford.com/javascript/javascript.html
Marsh Posté le 04-03-2005 à 19:14:20
pour ceux que ça intéresse, j'ai un peu remis de l'ordre et ça fonctionne
Marsh Posté le 04-03-2005 à 15:54:08
Salut,
j'ai une question concernant un micro script :
La console JS de firefox me répond : "centre has no properties".
Or il existe bien dans ma page un div dont l'id est 'centre'.
Quelqu'un a t il une idée ?
Merci
Message édité par TriadPtale le 04-03-2005 à 16:00:15