【Kintone】Javascriptのonclickイベントで複数の関数を実行する方法について

お世話になっております。

Javascriptのonclickイベントで複数の関数を実行させたいのですが、

思った通りの動作が行われず悩んでおります。

 

//例)
var myIndexButton = document.createElement('button');
myIndexButton.id = 'my_index_button';
myIndexButton.innerHTML = '請求書発行';

myIndexButton.onclick = hakkou;hakkoumeisai;

 

なお、「;」や「,」で区別する方法、

「&&」や「||」も試してみましたが、

どれも複数の関数を同時に実行することはできませんでした。

方法について何かしらアドバイス等いただけますと幸いです。

 

以上、よろしくお願いいたします。

yamanaka様

お世話になっております.

onclickでは1つの関数しか指定できません.

無名関数で囲むか,addEventListenerを用いると良いです.

myIndexButton.onclick = function(){
  hakkou();
  hakkoumeisai();
}

myIndexButton.addEventListener('click', hakkou);
myIndexButton.addEventListener('click', hakkoumeisai);

江田様

お世話になっております。

早急なご回答に感謝しております。

 

無名関数で囲む方法で、無事複数の関数を実行することができました。

大変助かりました。

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。