Как использовать javascript для получения специальных символов html при вводе текста

Я хочу отправить какой-то специальный символ html в текстовое поле, а затем использовать javascript, чтобы вернуть его в исходный формат :, например, если я отправил «& pi», он покажет «π» при вводе текста, и когда я использую javascript, чтобы вернуть его, я должен получить «&pi», но я могу получить только «π», а не «&pi». Пожалуйста, помогите, мой код выглядит следующим образом:

<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" />
6
задан kli 17 July 2012 в 08:06
поделиться