ボタンを5個作りそれぞれにidを付けました
呼び出す関数が一つの場合にどのボタンがクリックされたか、idを表示するにはどうしたらいいでしょうか
関数を分けるというのは無しでお願いいたします

↓この方法以外にあればお願いいたします

<script>
function a(){
if(n==1){
alert("a1");
}
if(n==2){
alert("a2");
}
if(n==3){
alert("a3");
}
if(n==4){
alert("a4");
}
if(n==5){
alert("a5");
}
}
</script>

<input id="a1" type="button" value="1" onclick="n=1;a()">
<input id="a2" type="button" value="2" onclick="n=2;a()">
<input id="a3" type="button" value="3" onclick="n=3;a()">
<input id="a4" type="button" value="4" onclick="n=4;a()">
<input id="a5" type="button" value="5" onclick="n=5;a()">

#javascript #programming

JavaScript クリックされたidの表示
1.30 GEEK