@Kinokio said in Как отправлять JSON запрос:
Я так понимаю надо это делать через POST запрос? Или я не прав?
Вам нужно установить content-type на json
document.activeElement в консоли возвращает содержание элеммента, а в действии Яваскрипт

возвращает строку
log([[ACTIVE_ELEMENT]]);
Поток №1 : [object HTMLTextAreaElement]
Как посмотреть что внутри объекта?
Например на сайте ya.ru:
<input class="input__control input__input" tabindex="2" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-autocomplete="list" aria-label="Запрос" id="text" maxlength="400" name="text">