В Internet Explorer, как избежать одиночных кавычек.
' работает для Firefox и т. Д., Но Internet Explorer не нравится.
'
Например
<input type="text" value='Single quotes `'` Here' />
работает в Firefox, но не в IE
& APOS; недопустим HTML - это только последовательность XML. FireFox просто делится немного большим количеством кода между его html и xml парсером. Используйте «последовательность (правильный выход html для»), как уже предлагалось.
Использование '
'
Вы можете просмотреть список всех ISO-8859-1 HTML-сущностей (escape-коды) здесь .
Вы можете заключить это конкретное значение атрибута в двойные кавычки и поставить одинарную кавычку напрямую.
Также представляется, что некоторые версии Internet Explorer (правильно) не распознают сущность ' в HTML, только в XML, поэтому вам может повезти с '.
Как сказал AJM в комментарии, я бы попробовал это:
<input type="text" value='Single quotes ' Here' />