Вставить данные в поле

136
06 сентября 2021, 20:00

Есть html типа

<div data-formbuilder-field-type="string" data-formbuilder-field-name="tenderNoticeNo" class="field static"><label for="tenderNoticeNo">Ставка сборов по клиенту</label><div style="display: none"><input name="tenderNoticeNo" type="text" value="13" id="tenderNoticeNo"></div><div class="static-input">13</div><div class="engymod">chain: []; tenderNoticeNo</div><div class="engymod">[]</div></div>

Таких блоков может быть несколько, но у каждого названия ata-formbuilder-field-name разные. Как в данном массиве найти именно

 <div class="static-input">13</div> 

И вписать туда данные, вместо 13.

Answer 1

document 
  .querySelector('[data-formbuilder-field-name="tenderNoticeNo"]') 
  .querySelector('.static-input') 
  .textContent = 'text content';
<div data-formbuilder-field-type="string" data-formbuilder-field-name="tenderNoticeNo" class="field static"><label for="tenderNoticeNo">Ставка сборов по клиенту</label> 
  <div style="display: none"><input name="tenderNoticeNo" type="text" value="13" id="tenderNoticeNo"></div> 
  <div class="static-input">13</div> 
  <div class="engymod">chain: []; tenderNoticeNo</div> 
  <div class="engymod">[]</div> 
</div>

READ ALSO
Печать DataTable

Печать DataTable

Надо распечатать DataTable(DataGrid) в горизонтальной(альбомной) ориентацииПробовал печатать DataGrid, не влазит(много колонок)

156
Как сравнить масивы по значению

Как сравнить масивы по значению

Есть Dictionary < int[], string > example_dictionary , при записи в него новой переменной мне надо проверить, существует ли уже данный ключ, но если делать так:

163
Почему Visit в ExpressionVisitor так странно реализован?

Почему Visit в ExpressionVisitor так странно реализован?

В общем, если посмотреть код, то видно, что там здоровенный switch, который выбирает нужную реализацию

110
C# - запрос через Tor

C# - запрос через Tor

Можно ли в C# отправить HTTP запрос через Tor? Пробовал использовать адрес прокси из сетевых настроек Tor Browser:

143