- Skrypt z <head> przesuń na koniec <body>
- Zamiast onclick w HTML stosuj addEventListener w JavaScript
https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener
- W JS linijka nr 2 i 3 (tworzenie i inicjalizacja zmiennych liczba1 oraz liczba2) - pobierasz wartość inputa w postaci stringa a nie liczby. Musisz więc wykonać parsowanie na liczbę:
var liczba1 = Number(document.getElementById("pole1").value);
var liczba2 = Number(document.getElementById("pole2").value);
Powód? Stringi ulegają konkatenacji, czyli połączeniu ze sobą, a nie dodawaniu - tak jak jest to w przypadku liczb.
- Linijka 5 - nie .InnerHTML, bo po pierwsze literówka, a po drugie umieszczasz dane w input, a do tego służy atrybut .value
document.getElementById("wynik").value = wynik;
Cały kod, gdybyś nadal nie mógł sobie z tym poradzić :)
https://jsfiddle.net/9jhb1ho9/