Bonjour 8) ,
j'ai un problème avec les nodes,
je voudrais implanter les attributs cellspacing et cellpadding dans toute les balises <table> de ma page et leurs donner la valeur 0.
Les solutions CSS n'étant pas aprouvée par le w3 et dépendant des différents navigateurs, je voudrais le faire avec les nodes.
Voilà ce que j'ai fais mais sans succès:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
window.document.getElementsByTagName("table")[1].setAttributeNode("cellspacing").setAttribute("0");
window.document.getElementsByTagName("table")[1].setAttributeNode("cellpadding").setAttribute("0");
Le [1] est volontaire ne sachant pas comment on fais pour sélectionner tous les <table>.Il n'y a pas de retour chariot en milieu de code.

Si quelqu'un avait la bonté de m'expliqué ce qui cloche je lui serait très reconnaissant (il se peut que ce ne soit pas du tout comme ça que ça fonctionne : )