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 кнопки поиска.