2016-06-15 3 views
-1

私はこの書きました:私はelemtへのonclickイベントリスナーを追加したいJavascriptのdocument.onclick火災はすぐ

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

をすぐに起動します。したがって、この機能はユーザークリックなしで呼び出されます。ユーザーがクリックしたときにのみ起動する必要があります。

+0

ユーザーがクリックせずに、ユーザーがクリックしたときに発せられますか?どちらですか? – Li357

+0

それはユーザーのクリックなしで火災であり、それはユーザーのクリックで発射されるべきです –

+0

あなたはあなたの質問に答えるために十分な情報を私たちに与えていません。コードを 'document.getElementById(" seite7_pbildchat ")に置き換えてみてください。onclick = alert( 'got got');そして何が起こるか教えてください。 – jwpfox

答えて

0
 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'); 
     });