Перевод текста в Unicode на jQuery

18:57 12.06.2017
Набросал простенький сценарий на jQuery, задача которого переводить текст в Unicode. Например, фраза "Unicode на jQuery", будет выглядеть так:
& #85;& #110;& #105;& #99;& #111;& #100;& #101;& #32;& #1085;& #1072;& #32;& #106;& #81;& #117;& #101;& #114;& #121;

1. Подключаем библиотеку jQuery, если она у Вас ещё не подключена.
2. В документ вставляем форму, вставляем сценарий.
Готово.

Форма:
<div id="display"></div>
<form action="" method="post">
    <textarea id="text" rows="10" cols="45" name="text"></textarea>
    <br />
    <input id="convert" type="submit" value="Конвертировать">
</form>

Сценарий перевода текста в Unicode:
$('#convert').click(function() {
    var text = $('#text').val();
        text = text.split('');
    for (var i = 0; text.length > i; i++) {
        text[i] = '&#' + text[i].charCodeAt(0) + ';';
    };

    var unicode = text.join('');
    $('#display').text(unicode);

    return false;
});

Кратко расскажу, что происходит в данном сценарии: после того, как будет нажата кнопка "Конвертировать", сценарий получит введенный текст в textarea, далее создаст из полученного текста массив (один символ - это один элемент массива), затем в цикле заменит каждый элемент массива на unicode. После цикла превращаем массив обратно в строку и выводим в блок с идентификатором display.
Вот и все.

Надеюсь мой пост был Вам полезен.
Спасибо за внимание.