Je code actuellement une page avec du code js permettant de modifier le style d'un objet dynamiquement.
J'ai mis à peu près 2 jours à comprendre que lorsque je set la variable obj.style.borderRightWidth = "thin"; puis qu'ensuite je fais obj.style.borderRightWidth = ""; l'objet prend la valeur par défaut qui est dans ce cas "medium", et donc si je set ensuite obj.style.borderWidth = "thin"; le border droit reste de taille "medium", alors que je voudrais qu'il devienne "thin", bref c'est le bordel, et j'ai donc eu l'idée de "détruire" cette variable que j'avais set à "thin" en premier (obj.style.borderRightWidth), après donc 2 jours à capter qu'il fallait faire : delete obj.style.borderRightWidth;
Alors la question est simple, existe-t-il un site ou j'aurais pu trouver cette info ? Sinon je sent que j'vais écrir une thèse sur tous les trucs aussi peu intuitif dans javascript et la publier.
# Re: Le javascript ca sux
Posté par Mathieu Pillard (site web personnel) . Évalué à 5.
Ton probleme a avoir avec le DOM, qui est parfaitement defini ici: http://www.w3.org/DOM/DOMTR#dom2(...)
[^] # Re: Le javascript ca sux
Posté par __caffeine__ . Évalué à 2.
# Re: Le javascript ca sux
Posté par Sébastien TeRMiToR . Évalué à 1.
ca t'evitera de faire un code qui te sert que une fois
[^] # Re: Le javascript ca sux
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
cf http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html#I(...)
# Re: Le javascript ca sux
Posté par bohwaz . Évalué à 1.
Référence Javascript/xHTML/Etc.
# Re: Le javascript ca sux
Posté par Paul . Évalué à 0.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.