Javascript document.onclick立即启动

Javascript document.onclick立即启动,javascript,jquery,html,Javascript,Jquery,Html,我写道: document.getElementById("seite7_pbildchat").onclick = function() {seite5_wechseln(pemail);}; 因此,我希望立即向元素添加onclick eventlistener。因此,无需用户单击即可调用该函数。只有当用户单击它时才应激发它。没有用户单击,而是在用户单击时激发?这是哪一个?它是没有用户点击就发射的,应该通过用户点击发射。您没有给我们足够的信息来回答您的问题。尝试用document

我写道:

      document.getElementById("seite7_pbildchat").onclick = function() {seite5_wechseln(pemail);};

因此,我希望立即向元素添加onclick eventlistener。因此,无需用户单击即可调用该函数。只有当用户单击它时才应激发它。

没有用户单击,而是在用户单击时激发?这是哪一个?它是没有用户点击就发射的,应该通过用户点击发射。您没有给我们足够的信息来回答您的问题。尝试用
document.getElementById(“seite7_pbildchat”).onclick=alert('got click')并告诉我们发生了什么。函数setData(){seite5_-wechseln(pemail);}$(document).ready(函数(){seite5_-wechseln(pemail);document.getElementById(“seite7_-pbildchat”).onclick=function(){setData()};我注意到问题的标签中有
jquery
。我还注意到您没有使用jQuery的事件处理。为什么呢?
        function setData(){
         seite5_wechseln(pemail);
        }
        $(document).ready(function() {
         // initializing on load
          setData()
// defining on id click 
          $('#seite7_pbildchat').on('click',function(){
            setData()
          });
           // if u want to trigger manually   
            $('#seite7_pbildchat').trigger('click');
        });