在JavaScript内点击按钮 [英] Fire a button click inside javascript

查看:79
本文介绍了在JavaScript内点击按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在Facebook登录后立即触发按钮单击并从数据库中获取数据,该数据在使用JavaScript进行Facebook登录后会返回电子邮件ID.我正在使用

I want to fire a button click and get data from database just after facebook login, which returns Email ID., after facebook login with help of javascript. I am using

$('btnSend').trigger('btnSend_Click');



在下面的脚本中,但是不起作用?



in below script, but it does''nt work?

<pre lang="Javascript">function updateButton(response) {
                                var button = document.getElementById(''fb-auth'');
                                var email = document.getElementById(''lbemail'');
                                var btn = document.getElementById(''btnSend'');

                                if (response.authResponse) {
                                    //user is already logged in and connected
                                    var userInfo = document.getElementById(''user-info'');
                                    FB.api(''/me'', function (response) {
                                   userInfo.innerHTML = ''<img src="https://graph.facebook.com/'' + response.id +               ''/picture">'' + response.name;
                                        button.innerHTML = ''Logout'';
                                        $(''btnSend'').trigger(''btnSend_Click''); 
                                    });
                                    button.onclick = function () {
                                        FB.logout(function (response) {
                                        var userInfo = document.getElementById(''user-info'');
                                        userInfo.innerHTML = "";

                                        });
                                    };

推荐答案

(' btnSend' span>).trigger(' btnSend_Click');
('btnSend').trigger('btnSend_Click');



在下面的脚本中,但是不起作用?



in below script, but it does''nt work?

<pre lang="Javascript">function updateButton(response) {
                                var button = document.getElementById(''fb-auth'');
                                var email = document.getElementById(''lbemail'');
                                var btn = document.getElementById(''btnSend'');

                                if (response.authResponse) {
                                    //user is already logged in and connected
                                    var userInfo = document.getElementById(''user-info'');
                                    FB.api(''/me'', function (response) {
                                   userInfo.innerHTML = ''<img src="https://graph.facebook.com/'' + response.id +               ''/picture">'' + response.name;
                                        button.innerHTML = ''Logout'';


(''btnSend'').trigger(''btnSend_Click''); }); button.onclick = function () { FB.logout(function (response) { var userInfo = document.getElementById(''user-info''); userInfo.innerHTML = ""; }); };
(''btnSend'').trigger(''btnSend_Click''); }); button.onclick = function () { FB.logout(function (response) { var userInfo = document.getElementById(''user-info''); userInfo.innerHTML = ""; }); };


尝试阅读文档
http://api.jquery.com/trigger/ [
Try reading the documentation
http://api.jquery.com/trigger/[^]

1) The selector is incorrect. It should be


这篇关于在JavaScript内点击按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆