Вы хотите использовать класс CSS, чтобы придать смысл этой части элемента и стилизовать его.Оберните его в <span>
с указанным классом и затем примените стили через таблицу стилей.
document.getElementById(i).innerHTML = weekday + " "
+ date
+ " <span class='month'>" + month + "</span> "
+ year;
Стиль
.month { text-decoration: underline; }
Использование семантического класса, а не определенного тегаили встроенные стили, позволяет легко изменять стиль отображения этого типа в глобальном масштабе, а не обновлять каждое отдельное место, где происходит стилизация.
РЕДАКТИРОВАТЬ: Очевидно, вы знаетеВаше приложение лучше, но я бы не стал подчеркивать, за исключением ссылок или там, где соглашение предписывает (например, некоторые заголовки), что его следует использовать.Это может быть очень запутанным для пользователя, поскольку подчеркивание в браузере, как правило, говорит о том, что что-то является ссылкой, на которую можно нажать.Кажется, это не то, что вы собираетесь здесь, но я могу ошибаться.