valeur d'un attribut d'une balise
Bonjour,
J'ai créé une fonction pour récupérer la valeur de certains attributs de balises :
Code:
1 2 3 4 5 6 7 8 9 10
| function getProperties(sNodeId , styleProp) {
var oNode = (typeof sNodeId == "object")?sNodeId:document.getElementById(sNodeId);
if (oNode.currentStyle)
var y = oNode.currentStyle[styleProp];
else if (window.getComputedStyle)
var y = document.defaultView.getComputedStyle(oNode,null).getPropertyValue(styleProp);
return y;
} |
La fonction ne me retourne aucun valeur !
Par contre, si j'ajoute alert("essai"), le code devenant :
Code:
1 2 3 4 5 6 7 8 9 10
| function getCSSProperty(sNodeId , styleProp) {
var oNode = (typeof sNodeId == "object")?sNodeId:document.getElementById(sNodeId);
alert("essai");
if (oNode.currentStyle)
var y = oNode.currentStyle[styleProp];
else if (window.getComputedStyle)
var y = document.defaultView.getComputedStyle(oNode,null).getPropertyValue(styleProp);
return y;
} |
J'ai un retour de valeur !!!!!!
Pourquoi et comment contourner ce défaut de débogage ?
Merci