Witam, potrzebuje pomocy, dopiero uczę się pisać skrypt, i stwierdzilem ze zrobię kalkulator. Jednak wystąpił problem, ponieważ nie wiem jak umieścić w działaniu więcej niż jedną liczbę lub znak, kiedy klikam 1 wyskakuje 1, ale kiedy klikne np 4 to 1 znika i zostaje 4. Proszę o pomoc.
<html>
<head>
<title>Kalkulator</title>
<meta charset="utf-8"/>
</head>
<body>
<script src="skrypt1.js">
</script>
<form name="form">
<input type="button" value="1" onClick="jeden()"/>
<input type="button" value="2" onClick="dwa()"/>
<input type="button" value="3" onClick="trzy()"/><br>
<input type="button" value="4" onClick="cztery()"/>
<input type="button" value="5" onClick="piec()"/>
<input type="button" value="6" onClick="szesc()"/><br>
<input type="button" value="7" onClick="siedem()"/>
<input type="button" value="8" onClick="osiem()"/>
<input type="button" value="9" onClick="dziewiec()"/><br><br>
<input type="button" value="+" onClick="dodaj()"/>
<input type="button" value="-" onClick="odejmij()"/>
<input type="button" value="*" onClick="pomnoz()"/>
<input type="button" value=":" onClick="podziel()"/>
<br><br><hr><br>
</form>
<input type="text" id="dzialanie"/>
</body>
</html>
function jeden()
{
var jeden = "1";
document.getElementById("dzialanie").value = jeden;
}
function dwa()
{
var dwa = "2";
document.getElementById("dzialanie").value = dwa;
}
function trzy()
{
var trzy = "3";
document.getElementById("dzialanie").value = trzy;
}
function cztery()
{
var cztery = "4";
document.getElementById("dzialanie").value = cztery;
}
function piec()
{
var piec = "5";
document.getElementById("dzialanie").value = piec;
}
function szesc()
{
var szesc = "6";
document.getElementById("dzialanie").value = szesc;
}
function siedem()
{
var siedem = "7";
document.getElementById("dzialanie").value = siedem;
}
function osiem()
{
var osiem = "8";
document.getElementById("dzialanie").value = osiem;
}
function dziewiec()
{
var dziewiec = "9";
document.getElementById("dzialanie").value = dziewiec;
}
function dodaj()
{
var dodaj = "+";
document.getElementById("dzialanie").value = dodaj;
}
function odejmij()
{
var odejmij = "-";
document.getElementById("dzialanie").value = odejmij;
}
function pomnoz()
{
var pomnoz = "*";
document.getElementById("dzialanie").value = pomnoz;
}
function podziel()
{
var podziel = ":";
document.getElementById("dzialanie").value = podziel;
}
Będę wdzięczny jeżeli ktoś mnie nakieruje