Javascript + htmlentities
23 повідомлення
#15 років тому
Всем приветПрошу совета у знатаков по следующему поводу. В alert сообщениях мне необходимо выводить текст следующего вида:
töext texöt
Проблема собственно в том что js не преобразовывает этот код автоматически в нужные символы и выводит "как есть". Если же этот код вставить просто в тело html документа - символы преобразовываются нормально.
Отсюда и возникает вопрос, как заставить js преобразовывать коды - в символы? Если это не возможно, то интересно как через php это сделать. Т.е. есть строка "töext texöt " надо что б вместо каждого кода на выходе была реальная буква. (юзал php.net, перепробовал много функций по этой теме, но результата ноль)
248 повідомлень
#15 років тому
<script type="text/javascript">
function html_entity_decode(str) {
var tarea=content.document.createElement('textarea'); // the "content" part is needed in buttons
tarea.innerHTML = str;
return tarea.value;
}
alert(html_entity_decode('töext texöt'));
</script>