Найти - Пользователи
Полная версия: Как нажать одну из кнопок с помощью grab
Начало » Python для новичков » Как нажать одну из кнопок с помощью grab
1
yarkov89
Добрый день!

Не могу нажать одну из кнопок на форуме с помощью grab
Имеются две кнопки “Отправить” и “Предварительный просмотр”
С помощью g.set_input_by_xpath('\\#post_confirm_buttons > input:nth-child(1)', “Отправить”) пытался это реализовать, но не помогает
Кнопки имеют такой код:
“Отправить”:
<input type=“submit” value=“Отправить” tabindex=“3” onclick=“return submitThisOnce(this);” accesskey=“s” class=“button_submit”>

“Предварительный просмотр”:
<input type=“submit” name=“preview” value=“Предварительный просмотр” tabindex=“4” onclick=“return event.ctrlKey || previewPost();” accesskey=“p” class=“button_submit”>

У второй кнопки хоть имя есть, А вот первую не удается нажать
lorien
Когда вы в браузере нажимаете на кнопку, выполняется функция submitThisOnce(this), она скорее всего добавляет какое-то поле в POST-данные. Подробности вы можете узнать, посмотрев код функции submitThisOnce или изучит HTTP-трафик, который генерирует ваш браузер.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB