Javascript: Ne change pas la div innerHTML

Je ne peux vraiment pas comprendre pourquoi cela ne fonctionne pas. J'ai essayé quelques trucs, mais je n'ai tout simplement pas l'obtenir.

<html>
<head>
<script type="text/javascript">
alert('Hey');
    var vText = document.getElementById("results");
        vText.innerHTML = 'Changed';
        alert(vText.innerHTML);
</script>
</head>
<body>
<div id="results">
hey there
</div>
</body>
</html>
merci de poster votre code HTML, dans le meilleur des cas, fournir un jsfiddle (jsfiddle.net) ce qui le rend plus facile pour nous de vous aider
Au travail, droit maintenant
J'ai écrit ce essentiellement dans textEdit et d'essayer de l'afficher sur Safari
où avez-vous garder ce script? Dans un fuction?
jsfiddle.net/sK7GU vérifier ce violon . dans l'extrait qui vous montre nous n'avons pas de problèmes..tout le monde ici de deviner ce qui peut être le problème, à moins de montrer votre fichier HTML, c'est calme difficile à corriger...

OriginalL'auteur Ali | 2012-04-14