ein JavaScript-Taschenrechner ist wiederum was anderes, siehe hier bzw. Quelltext der ganzen Seite des dort verlinkten Beispiels
https://wiki.selfhtml.org/wiki/JavaScript/Anwendung_und_Praxis/Taschenrechner
was ist .pl nochmal genau für eine Programmiersprache?
ist das ‚cgi-bin‘ für lokalen Aufruf gedacht oder willst du einen Webserver im fernen Internet erreichen, kommt die Seite mit diesem HTML selber von dort?
Taschenrechner beiseite gelassen und nur einfachere Hello World-Beispiel + einfache Formulare betrachtet,
weißt du grundsätzlich wie es geht, kannst du schon andere Formulare erfolgreich programmieren und abschicken?
(in der aktuell relevanten Konstellation mit .pl usw.)
edit:
oh, lesen will gelernt sein…
vielleicht diese Richtung:
javascript - How do I capture response of form.submit - Stack Overflow
wobei
You won’t be able to do this easily with plain javascript. […]
If you really wanted to get the response in Javascript (without the page refreshing), then you’ll need to use AJAX, […]
aber siehe auch die weiteren Antworten dort