11480 sujets

JavaScript, DOM et API Web HTML5

J'ai encore une tite question!

Pour récupérer la valeur, je dois enlever le # qui est devant avec replace (mes ancres sont des nombres du type #13). Seulement je voudrais récupérer un nombre entier, or le replace me renvoie une variable de type string, bien que ce soit un chiffre!
J'ai donc essayé de faire cela (ca marche dans d'autre langage comme PHP ou AS il me semble), mais ca ne marche pas:

elNum = (int) window.location.hash.replace('#', '');


J'ai essayé ca aussi, qui ne marche pas non plus:

typeof(elNum) = int;


Y'a pas une méthode équivalente en JS?


Merci bp!
+++
Modifié par maxroucool (10 Mar 2008 - 16:14)
Ya une méthode parseInt() en javascript qui fait ce que tu veux, si j'ai bien compris ce que tu voulais Smiley smile

tonInt = parseInt(tonString);


Si tu veux plus d'info va ici .