Запуск события клика с Prototype - PullRequest
1 голос
/ 28 апреля 2010

в настоящее время работает над magento и сумел удалить из процесса извлечения некоторые ненужные разделы. В любом случае, последний раздел, который я хочу удалить, - это обзор заказа, а не Billing Address> Review> Comfirmation. Я просто хочу, чтобы Биллинг> Подтверждение. В любом случае с помощью JS я могу это сделать?

Моя текущая идея заключается в назначении идентификатора для кнопки окончательной отправки. выберите элемент и нажмите один раз на этапе обзора автоматически по js.

на данный момент я изменил код gotosection и добавил.

if(orig == 'review'){
 $('reviewButton').click();
}

В прототипе, как выбрать элемент и использовать метод .click (), пожалуйста.

Ответы [ 2 ]

3 голосов
/ 28 апреля 2010

Вы можете найти элемент точно так же, как в вашем коде:

var element = $('reviewButton');

Prototype не предоставляет каких-либо специальных средств для запуска нативных событий на элементах, но этот вопрос и ответ здесь, на SO, похоже, вполне приемлемы для Javascript.

0 голосов
/ 05 ноября 2013

Вы можете сделать это так:

Event.simulateEvent($('reviewButton'),'click');
...