Cliquez sur un bouton par programmation - JS

J'ai vu ce fait dans d'autres webapps, mais je suis assez nouveau dans le Javascript et ne peut pas vraiment comprendre cela sur mon propre. Je veux créer un Google Hangout par programmation. Cependant, dans la langue officielle de l'API, la seule façon vous pouvez créer un Hangout est en y le Repaire bouton sur votre page.

Voici le Google doc sur les Hangouts bouton.

Ce que je veux faire est d'avoir un utilisateur, cliquez sur une img d'un autre utilisateur et ouvrir le Repaire de cette façon. Il me semble que je pouvais saisir que de la souris, puis en cliquant sur la Hangouts bouton à l'arrière-plan. Cependant, je ne suis pas très bon en Javascript donc je ne sais pas comment faire pour atteindre ce.

MODIFIER

J'ai essayé mohamedrais solution ci-dessous avec pas de chance. Est-il quelque chose à faire avec la classe du bouton?

Voici le code pour le bouton, pris de la Hangouts docs avec un id:

 <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script>
        <div class="g-hangout" id="hangout-giLkojRpuK"
                                data-render="createhangout">
        </div>

Voici le JS, j'ai ajouté, rendus avec ids:

     <script>
          window.onload = function() {

              var userImage = document.getElementById("img-giLkojRpuK");
              var hangoutButton = document.getElementById("hangout-giLkojRpuK");

              userImage.onclick = function() {

                console.log("in onclick");
                hangoutButton.click(); //this will trigger the click event
              };
          };
        </script>

Quand je clique sur le img"onclick" est de se connecté, donc la fonction est appelé. Cependant, rien ne se passe - Hangouts n'est pas lancé.

Quand je fais cliquer directement sur les lieux de visites sur le bouton, il ne lancer des Hangouts. Cependant, je tiens finalement à le cacher et effectue le clic de l'image.

Voici une photo de l'Hangouts bouton au-dessus de la img:

Cliquez sur un bouton par programmation - JS

source d'informationauteur Ramsel | 2014-06-18