Comment utiliser javascript pour obtenir html des caractères spéciaux dans le texte d'entrée

Je veux envoyé quelques html caractère spécial de champ de texte, puis plus tard l'utilisation de javascript pour la remettre dans son format d'origine: comme si je l'ai envoyé "&pi", il montre "π" sur la saisie de texte, et quand j'utilise le javascript pour la récupérer, je devrais obtenir "&pi", mais je ne peux obtenir "π", pas "&pi". S'il vous plaît aider, mon code est comme suit:

<script type="text/javascript"> 
function qpush(a) {
    document.getElementById('input').value += a;
}

function show(a) {
    alert(document.getElementById('input').value);
}
</script>

<input type="text" id="input" />
<input type="button" onclick="qpush('&pi;');" value="&pi;" />
<input type="button" onclick="show()" value="go" />

OriginalL'auteur kli | 2012-07-17