Your Search Results

    The method simulates a mouse click on an element.

    When click is used with elements that support it (e.g. one of the <input> types listed above), it also fires the element's click event which will bubble up to elements higher up the document tree (or event chain) and fire their click events too. However, bubbling of a click event will not cause an <a> element to initiate navigation as if a real mouse-click had been received.



    Specification Status Comment
    Document Object Model (DOM) Level 2 HTML Specification Recommendation  

    Browser compatibility

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
    Minimum support (Yes) 5 (Yes) (Yes) (Yes)
    input@file (limited) (Yes) 4 (Yes) 12.10 (Yes)
    input@file (full) (Yes) 4 (Yes) Not supported (Yes)
    Feature Android Chrome for Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
    Basic support Not supported ? ? ? ? ?

    As of the time of this writing (Opera Next is in version 12.11), Opera's click() method will silently be ignored if made on an <input> with its "type" attribute set to "file" and its CSS display property set to "none".

    Prior to Gecko 5.0, Gecko didn't implement the click method on other elements that might be expected to respond to mouse–clicks such as links (<a> elements), nor would it necessarily fire the click event of other elements.

    Hide Sidebar