Uczę się JavaScript. Proszę o pomoc. Nie dodają się liczby w formularzu.
Użytkownik wprowadza pierwszą w I polu i drugą w II polu liczbę w formularzu i klika przycisk Dodaj. Po znaku = wyświetla się wynik działania. Nie chce dodawać do kodu w HTML żadnych innych znaczników typu span jeśli jest to możliwe.
HTML
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="dodawanie.js"></script>
</head>
<body>
<form id="oblicz" action="" method="post">
<div>
<input type="text" id="a">
<span>+</span>
<input type="text" id="b">
<span>=</span><br><br>
<input name="button1" type="button" value="Dodaj" onclick="dodaj()" id="d">
</div>
</form>
</body>
</html>
JS
function licz() {
const a = document.getElementById('a').value;
const b = document.getElementById('b').value;
const d = parseInt(a) + parseInt(b); // dodawanie
document.getElementById('d').value.innerHTML = d;
return false;
}