#jquery #firefox #google-chrome-extension
#jquery #firefox #google-chrome-расширение
Вопрос:
Страница поиска Google содержит следующий код, почему приведенное ниже задание не работает? Я тестирую его через расширение firefox.
$(".gLFyf.gsfi").val("12345");
класс ввода = «gLFyf gsfi» maxlength =»2048″ имя = «q» тип = «текст» jsaction =»вставить: puy29d» aria-автозаполнение =»оба» aria-haspopup =»false» автокапитализация = «выкл.» автозаполнение =»выкл.» автозамена =»выкл.» роль =»combobox» проверка орфографии = «false» заголовок = «Поиск» значение = «банан» aria-label =»Поиск»
Комментарии:
1. Возможно, вы запускаете этот код в неправильном контексте. Только скрипт содержимого может получить доступ к содержимому веб-страницы. Или, может быть, страница сбрасывает ввод после запуска вашего кода, поэтому вам может потребоваться дождаться события «load» в «window» явно или даже добавить setTimeout.
2. спасибо за ваш ответ. Я только начинаю изучать расширения и даже не включил библиотеку jquery на тестовую страницу. Я протестирую его снова, как только у меня будет больше знаний о расширениях. Спасибо.