=ボタンをクリックするとテキストボックスに入力した2つの数値を足し算して表示する
イメージ
ソースコード
index.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css">
<script type="text/javascript" src="main.js"></script>
<title>足し算アプリ</title>
</head>
<body>
<p>
<input type="text" size="10" id="text1">+
<input type="text" size="10" id="text2">
<input type="button" value="=" id="btn1">
<span id="result"></span>
</p>
</body>
</html>
style.css
/* style.css */
body{
font-size: 32pt;
}
input[type="text"], input[type="button"]{
font-size: 32pt;
}
main.js
// main.js
let text1, text2, btn1, result;
function tasizan(){
let n1 = Number(text1.value);
let n2 = Number(text2.value);
result.innerHTML = n1 + n2;
}
window.addEventListener("load", ()=>{
text1 = document.getElementById("text1");
text2 = document.getElementById("text2");
btn1 = document.getElementById("btn1");
result = document.getElementById("result");
btn1.addEventListener("click", tasizan, false);
});
コメント