Извлечение textContent элемента с помощью гиперскрипта

У меня есть 2 элемента в DOM

<script id="info-length-lower" type="application/json">6</script>
<script id="info-length-upper" type="application/json">6</script>

И мне нужно получить их в некотором гиперскрипте на одном из полей формы, но ничто не дает мне значения. Я пробовал несколько вариантов:

set lowerBound to the textContent of #info-length-lower
set lowerBound to #info-length-lower.textContent

... и еще несколько других, о которых я уже забыл.

Как я могу получить эту информацию с помощью гиперскрипта?

OK, так что да, @mariodev, set lowerBound to #info-length-lower.textContent должен работать, и на самом деле работает.

Проблема была связана с тем, что триггер запускался до того, как новые значения были подставлены в HTML.

Замена HX-Trigger на HX-Trigger-After-Swap решила эту проблему и позволила запустить все в правильной последовательности.

Причина, по которой казалось, что set не подбирает значения, заключается в том, что начальные значения пусты (пока не на чем основываться, потому что решающее поле тоже пустое), поэтому процесс шел так:

  1. Триггер запускает операторы hs set на существующих пустых значениях
  2. hx-swap проходит
  3. Значения теперь правильные (если посмотреть!), но слишком поздно!

Изменение триггера привело к тому, что поток стал:

  1. hx-swap проходит
  2. Значения теперь правильные
  3. Триггер запускает операторы hs set
Вернуться на верх