#javascript #string
Вопрос:
Обычно я бы использовал <b>
тег или string.bold()
выделял шрифт жирным шрифтом в javascript. Однако я сталкиваюсь с проблемой, когда определенная функция не принимает html-теги.
Если я попробую <b>
, это появится в тестовом примере. Если я попробую string.bold()
вместо шрифта, выделенного жирным шрифтом, вы увидите <b>
, что он обернут вокруг текста.
Я заметил, что новая линия
работала не так хорошо, но n
работала. Когда я посмотрел его, n
это специальный символ для новых строк. Однако я не видел никаких специальных символов для жирного шрифта.
Как я могу сделать следующий код выделенным жирным шрифтом?
### Code
Office.context.mailbox.item.setSelectedDataAsync("Hello " msgTodisplayname[0]
",n
<b>this is a test to make the font bold</b>", function(asyncResult) {})
Ответ №1:
Если я не ошибаюсь, в вашей функции отсутствует аргумент. ‘{Тип принуждения: Офис.Тип принуждения.Html}’
Office.context.mailbox.item.body.setSelectedDataAsync(
'Hello' displayName 'n<b>My bold text</b>',
{coercionType: Office.CoercionType.Html},
function(asyncResult) {}
)
Комментарии:
1. Это было так быстро и безболезненно. Спасибо!