Как получить текст после тега
?

Как мне получить текст после тега <br> без пробела перед текстом? Нужно получить такой текст "CAA Chubu". Уже час не могу сообразить. Вот структура страницы:

Структура откуда нужно получить

Я получил нужный тег td, а дальше я не знаю как мне извлечь из HTML коллекции нужную информацию, вот код:

const elementDiv = document.getElementById("table_main");
const elementAuc = document.querySelectorAll(".korea_auc_no.media_v1");

if (elementDiv) {
  let div = document.createElement('div');
  div.className = 'DivClass';
  div.innerHTML += "Тут будет текст";
  elementDiv.after(div);
}
if (elementAuc) {
  console.log(elementAuc[1]);
}
<td class="media_v1 korea_auc_no">
  <center>
    <table align="center" cellpadding="0" cellspacing="0" border="0">
      <tbody>
        <tr>
          <td style="padding-top:2px">
            <nobr>11.12.2024<br>
              <span style="color:#999;font-family:Tahoma;font-size:11px">[12:36]</span><br>
            CAA Chubu
            </nobr>
          </td>
          <td style="line-height:0.9em;padding-left:20px;font-weight:13px;font-family:Cuprum,Tahoma;color:#e38553;">2 дней<br>назад</td>
        </tr>
      </tbody>
    </table>
  </center>
</td>

Мне нужно из "elementAuc" получить текст "CAA Chubu" без пробелов по бокам.


Ответы (1 шт):

Автор решения: KickBoxer K1

В общем сделал так:

elementAuc.textContent.replace(/[^a-z]/gi, " ").trim());

Не знаю, насколько это правильно, но главное - работает.

→ Ссылка