お世話になっております。
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);
江田様
お世話になっております。
早急なご回答に感謝しております。
無名関数で囲む方法で、無事複数の関数を実行することができました。
大変助かりました。
system
(system)
クローズされました:
4
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。