Как дополнить( изменить) строку ( элемент) html

99
26 июня 2021, 10:10

Делаю опрос в sharepoint, в одном из вопросов нужно добавить в подвопросы описание, но в строку подвопроса входит максимум 255 символов. Понял, что необходимо через скрипт изменить подвопрос, но как именно? через document.getlemenetbyid() не пойму какой там id может быть. Подскажите, пожалуйста.

Answer 1

Там есть класс ms-gridT1

document.querySelectorAll('.ms-gridT1') вернет коллекцию всех найденных элементов с этим классом... [элемент0, элемент1, элемент2...]. Нужно посчитать, который этот по счету (счет начинается с нуля) и записать

<style> .weight-100 {font-weight: 100;} </style>
<script> 
var grid = document.querySelectorAll('.ms-gridT1');
grid[номер].innerHTML = `Основной жирный текст 
  <div class="weight-100">- Знание </div>
  <div class="weight-100">- Знание </div> 
  <div class="weight-100">- Знание </div> 
  <div class="weight-100">- Знание </div> 
  <div class="weight-100">- Знание </div>`;
</script>
(!) Обратные кавычки... ``

div и так переносит на новую строку, останется убрать жирный шрифт.

READ ALSO
Ошибка в Visual Studio Code(слетели стили)

Ошибка в Visual Studio Code(слетели стили)

Последний раз открывал vscode несколько дней назад, сегодня открываю, а там такое:

145
Как сделать &ldquo;выпадающую шторку&rdquo;?

Как сделать “выпадающую шторку”?

Мне нужно вставить на сайт стрелочку повернутую внизКогда на неё нажимаешь, то без обновления страницы, тебе выдвигается какая-то информация

73
Как закрасить картинку svg при наведении?

Как закрасить картинку svg при наведении?

пытаюсь закрасить svg картинку при наведении на нее, но не получается

115
Ошибка: нарушения доступа чтения

Ошибка: нарушения доступа чтения

Имеется программа, которая пересекает 2 многоугольника (std::vector RealSector(1), std::vector MirrorSector(1);)Количество пересеченных точек сокращается (std::vector...

98