Отображение строк курсивом с использованием JavaScript
Я использую многострочный текст в XUL и мне нужно отобразить строку. однако часть строки должна быть выделена курсивом, и при использовании метода.italics() в javascript все, что отображается, - это Blink! теги рядом со строкой. Есть ли другой способ сделать курсив строки, используя JavaScript?
2 ответа
- String.prototype.italics() просто оберните текст
<i>
а также</i>
, это работает только в HTML, а не XUL. - Когда вы говорите "многострочный текст", вы ссылаетесь на
<textbox>
элемент в XUL? Если это так, эта оболочка не работает с форматированным текстом. попробуйте какой-нибудь другой элемент для содержания вашего текста.
Я не уверен, что это работает на XUL-документе, но вы можете попробовать style-object:
document.getElementById("myString").style.fontStyle = "italic";