前提・実現したいこと
今年からSEとして働き始めたものです。
ただいま電卓を作成をしています。
その中でhtmlでモック画面は作ったのですが、いざコードを書くとなったところで、どうやったら画面上のボタンを押してそのボタンの数字や記号を計算結果表示欄に表示できるのかがわかりません。
よって画面上のボタンをクリックすることで数値や記号を表示するには、どのような考え方でどのようなコードを書けば良いのか教えていただきたいです。
ちなみにネットで調べるとJavaScriptのコードばかり出てくるのですが、JavaScriptはまだ書いたことがないため、サーブレット・jsp・Javaを組み合わせて作りたいです。
それともやはりJavaScriptでないとできないのでしょうか。。。
初心者でわからないことが多く初歩的な質問かもしれませんが、どうぞよろしくお願いいたします。
該当のソースコード
<モック画面>
html
1<!DCTYPE html> 2<head> 3 <meta charset="UTF-8"> 4 5<title>電卓</title> 6</head> 7<body> 8<p> 9</p> 10<table border="2px"> 11 <tr> 12 <th colspan="5" align="right"><div id="output">0</div></th> 13 14 </tr> 15 <tr> 16 <form method="post" name = "clear" action="Calculator.html"> 17 <td><input type="button" value="7"></td> 18 <td><input type="button" value="8"></td> 19 <td><input type="button" value="9"></td> 20 <td colspan="2" align="center"><input type="submit" name = "clear" value=" C "></td> 21 </form> 22 </tr> 23 </tr> 24 <tr> 25 <td><input type="button" value="4"></td> 26 <td><input type="button" value="5"></td> 27 <td><input type="button" value="6"></td> 28 <td align="center"><input type="button" value="×"></td> 29 <td align="center"><input type="button" value="÷"></td> 30 </tr> 31 <tr> 32 <td><input type="button" value="1"></td> 33 <td><input type="button" value="2"></td> 34 <td><input type="button" value="3"></td> 35 <td><input type="button" value="+"></td> 36 <td><input type="button" value="-"></td> 37 </tr> 38 <tr> 39 <td><input type="button" value="0"></td> 40 <td><input type="button" value=" ・ "></td> 41 <td><input type="button" value="√ "></td> 42 <td><input type="button" value="%"></td> 43 <td><input type="button" value="="></td> 44 </tr> 45</table>