преобразование кодов в символы
Есть представления символов типа Å
На странице есть поле, в которое вводятся символы, но в поле можно ввести, например, сразу диакритические сиволы (типа Å), а не писать Å А по нажатии на кнопку необходимо сравнить символ, введённый в поле, и символ, представленный как Å Вопрос: как перевести введённый Å в Å? У меня была идея переводить функцией escape() введённый символ Å в формат %хх, но как Å перевести в формат %хх? |
я так понимаю Å=Å(HTML-сущность)=%C5(escape)
Ну, так просто распарсьте HTML-сущность какой-нибудь функцией обработки строк. Или как вариант для ихвращенцев, сгенерите временную ноду текстовую, в которую запихние HTML-сущность, а потом оттуда считайте нормальный символ |
да, Å=Å(HTML-сущность)=%C5(escape)
А мне нужна какая-нибудь функция, которая переводит Å в %C5 или в Å. или наоборот: перевод Å в код. Сущевствуют такие функции в javascript? |
напрямую нет.
но вы можете ее написать. алгоритм смотрите выше |
Понятно, спасибо.
|
пожалуйста
|
Часовой пояс GMT +3, время: 02:29. |