Trigger Event Block

This block activates the site page element event.

Please note:

This block cannot function without an active tab. For this reason, use the Active Tab block or the New Tab block before using this one.

Below is a screenshot of the block.

The block has two modes of operation: CSS Selector or XPatch. In the first mode, the block must receive a css selector of the page element for its operation. In the second mode, the block receives the Xpath of the element. To get a selector, you can use the Element selector tool of the Goless extension.

  • Settings of the Selector options group:

  1. Multiple. Multiple element selection.

  2. Mark element. The item will not be selected if it was selected earlier.

  3. Wait for selector. Wait for the selector to be received. When you select this element, you can enter the timeout of the selector.

  • Select event. The event that you want to activate. There are 21 events available for selection:

  1. Click. The element receives a click event when the button of the pointing device (for example, the main mouse button) is simultaneously pressed and released while the pointer is inside the element.

  2. Double Click. The ondblclick event occurs when a pointing device button (for example, the main mouse button) is double-clicked; that is, when it double-clicks one element quickly for a very short period of time.

  3. Mouseup. The mouseup event occurs when a button on a pointing device (such as a mouse or trackpad) is released when the pointer is inside it.

  4. Mousedown. The mousedown event occurs when the pointing device button is pressed when the pointer is inside the element.

  5. Mouseenter. The mouseenter event is generated when the pointing device (usually the mouse) is initially moved so that its active point is inside the element for which the event was triggered.

  6. Mouseleave. The mouseleave event occurs when the cursor of a pointing device (usually a mouse) is output from it.

  7. Mouse over. The mouseover event occurs when a pointing device (such as a mouse or trackpad) is used to move the cursor to an element or one of its child elements.

  8. Mouseout. The mouseout event occurs when a pointing device (usually a mouse) is used to move the cursor so that it is no longer contained inside an element or one of its child elements.

  9. Mousemove. The mousemove event is called for an element when a pointing device (usually a mouse) is moved when the active cursor point is inside it.

  10. Focus. The focus event is triggered when the element has received focus.

  11. Blur. The blur event is triggered when the element loses focus.

  12. InputEvent. An InputEvent is an event that notifies the user of changes to the edited content.

  13. Change. The change event is called for <input> elements, <select> and <textarea> when the user changes the value of the element. Unlike the input event, the change event does not necessarily trigger every time the value of an element changes.

  14. Touchstart. The touchstart event is generated when one or more touch points are placed on the touch surface.

  15. Touched. The touchend event occurs when one or more touch points are removed from the touch surface.

  16. Touchmove. The touchmove event occurs when one or more touch points move across the touch surface.

  17. Touchcancel. The touchcancel event occurs when one or more interaction points have been violated depending on the implementation (for example, too many interaction points have been created).

  18. Keydown. The keydown event is triggered when a key is pressed.

  19. Keyup. The keyup event is triggered when the key is released.

  20. Submit. The submit event is triggered when sending <form>. Note that the submit event is triggered on the element <form>, and not on any <button> or <input type="submit"> inside it. However, the submit event, which is sent to indicate that the form submission action has been started, includes the submitter property, which is the button that was called to trigger the submission request.

  21. Wheel. The wheel event occurs when the user turns the wheel button on a pointing device (usually a mouse).

General settings of the options group:

  • Bubbles. The bubbles property of the event indicates whether the event passes through the DOM tree or not.

  • Cancelable. The read-only cancelable property of an event indicates whether the event can be canceled and therefore prevented, as if the event never occurred.

Last updated