JavaScript - расширение Chrome | как выбрать HTML-теги на eBay. - Я не могу выбрать тег ввода. - Я не могу отправить текст во входной тег и

Когда я пытаюсь получить и отправить текст во входном значении, я не получаю никакого ответа и даже не могу получить доступ к тегу.

Поскольку теги html находятся внутри iframe.

Как я могу получить этот элемент ввода и отправить текст этому элементу ввода?

Это мое расширение Chrome - код JavaScript;

        if(document.querySelector('.find-product')) {
    console.log("yes")
  } else {
    console.log("no");
  }

Этот код не работает, потому что .find-product находится внутри iframe.

] 3

Это мой второй код JS;

      if(document.getElementById('frame_wrap')) {
    console.log("yes")
  } else {
    console.log("no");
  }

Этот код работает, потому что frame_wrap не находится внутри iframe.

] 4

1 ответ

Непонятно, что вы пытаетесь сделать и почему. Так что извините за это нелепое предложение.

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

Один из хакерских способов - щелкнуть правой кнопкой мыши по вводу в инспекторе, щелкнуть store as global variable. Он появится в консоли с именем переменной, которое вы можете сказать temp1.value="YOUR TEXT HERE"

Затем вы можете сделать что-то подобное, чтобы вызвать событие onClick кнопки поиска.

Другие вопросы по тегам