https://teratail.com/questions/69420
上記URLを参照しましたが私の理解力が乏しいためわかりませんでした。
やりたいこととしましては、
カウントアップ、カウントダウンの部分をまとめて記述したいです。
function count_up_btn1(one,two,three){
}
変数を増やそうとしているためこの記述方法以外を教えていただけると幸いです。
よろしくお願いします。
html
1<html> 2<head> 3 <title>TAG index Webサイト</title> 4<script type="text/javascript"> 5var one = 0; 6var two = 0; 7var three = 0; 8var total = 0; 9 10function count_up_btn1(){ 11 //カウンタに 1 を加算 12 document.getElementById( "one" ).innerHTML = ++one; 13 document.getElementById( "total" ).innerHTML = ++total; 14} 15function count_down_btn1(){ 16 //カウンタから 1 を減算 17 document.getElementById( "one" ).innerHTML = --one; 18 document.getElementById( "total" ).innerHTML = --total; 19} 20 21function count_up_btn2(){ 22 //カウンタに 1 を加算 23 document.getElementById( "two" ).innerHTML = ++two; 24 document.getElementById( "total" ).innerHTML = ++total; 25} 26 27function count_down_btn2(){ 28 //カウンタから 1 を減算 29 document.getElementById( "two" ).innerHTML = --two; 30 document.getElementById( "total" ).innerHTML = --total; 31} 32 33function count_up_btn3(){ 34 //カウンタに 1 を加算 35 document.getElementById( "three" ).innerHTML = ++three; 36 document.getElementById( "total" ).innerHTML = ++total; 37} 38 39function count_down_btn3(){ 40 //カウンタから 1 を減算 41 document.getElementById( "three" ).innerHTML = --three; 42 document.getElementById( "total" ).innerHTML = --total; 43} 44 45</script> 46 47</head> 48<body> 49<table border="1"cellspacing="0" cellpadding="5" bordercolor="black"> 50 <tr> 51 <th>種類</th> 52 <th>プラス</th> 53 <th>マイナス</th> 54 <th>合計<br>回数</th> 55 <th>残り<br>回数</th> 56 </tr> 57 <tr> 58 <td align="center">1</td> 59 <td align=center><input type="button" value="+" onClick="count_up_btn1()"></input></td> 60 <td align=center><input type="button" value="-" onClick="count_down_btn1()"></input></td> 61 <td align=center><span id="one">0</span>回</td> 62 <td></td> 63 </tr> 64 <td align="center">2</td> 65 <td align=center><input type="button" value="+" onClick="count_up_btn2()"></input></td> 66 <td align=center><input type="button" value="-" onClick="count_down_btn2()"></input></td> 67 <td align=center><span id="two">0</span>回</td> 68 <td></td> 69 </tr> 70 <td align="center">3</td> 71 <td align=center><input type="button" value="+" onClick="count_up_btn3()"></input></td> 72 <td align=center><input type="button" value="-" onClick="count_down_btn3()"></input></td> 73 <td align=center><span id="three">0</span>回</td> 74 <td></td> 75 </tr> 76</table> 77<br> 78<table border="1"cellspacing="0" cellpadding="5" bordercolor="black"> 79<tr> 80 <th>合計<br>回数</th> 81</tr> 82<tr> 83 <td align=center><span id="total">0</span>回</td> 84</tr> 85</table> 86</body> 87</html> 88
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。