Почему я вижу символ замены Unicode в текстовых вводах, а не текстовые области для того же символа? - PullRequest
2 голосов
/ 19 августа 2011

У меня буква Ü (U + 00DC) отображается правильно в текстовых областях, но я вижу символ замены Юникода в текстовых входах и div.У меня есть метатег utf-8 на моем сайте.

Есть идеи почему?

Спасибо

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

Я решил проблему, добавив синтаксис UTF-8 к mysql, заголовкам apache, коду php и везде, где только мог придумать.

0 голосов
/ 19 августа 2011

Основное различие между вводом текста и текстовой областью состоит в том, что значение текстовой области находится внутри блока (<textarea>[value]</textarea>) и является значением атрибута в текстовом вводе (<input value="[value]">). Я думаю, что ваш браузер, скорее всего, анализирует и переводит замену Юникода, когда речь идет о тексте в блоке элементов, а не о тексте атрибута.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...