Bonjour à tous!
J'essaye d'obtenir la première lettre du nom de ville récupérée par une requete sql.
en gros j'ai :
puis mon fichier js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div id="villeH"> <?php echo $fe['ville']; ?> </div>
Dans firebug, ça ne me donne pas d'erreur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function majuscule() { var chaine = document.getElementById("villeH").innerHTML; alert(chaine);/*là c'est ok, j'ai bien la ville qui s'affiche*/ var char = chaine.charAt(0); alert(char);/*ne me renvoit rien du tout*/ }
Par contre si je fais :
Là ça fonctionne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function majuscule() { var chaine = "coucou" var char = chaine.charAt(0); alert(char);/*ne me renvoit bien un "c"*/ }
Y a t'il une incompatibilité avec le innerHTML et le charAt() ?
Merci pour vos lumières![]()
Partager