Жирный шрифт в текстовой функции javascript

#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. Это было так быстро и безболезненно. Спасибо!