Dzięn dobry. Chcę zrobić odejmowanie liczby po kliknięciu.
Przykład:
na wstępie mam liczbę 10 i kiedy kliknę w diva o id left to odejmuje -1 i wyświetla stan czyli 9 lub gdy kliknę w prawo to dodaje +1 i także wyświetla. Działa mi tylko wtedy gdy wpiszę konkretną liczbę do funkcji, a gdy dam ++id to już nie.
<!DOCTYPE html>
<a href="java script:left(--id)"><div id="left"></div></a> <div id="right" onclick="right(++id)"></div>
<span id="leftAlert" style="font-size: 20px"></span> <span id="rightAlert" style="font-size: 20px"></span>
<script type="text/javascript">
function left(id){
document.getElementById('leftAlert').innerHTML = "
<p><span><h1>"+id+"
</h1></span></p>"
}
left(10)
function right(id){
document.getElementById('rightAlert').innerHTML = "
<p><span><h1>"+id+"
</h1></span></p>"
}
right(10)
jak zrobię tak to działa, ale zwiększa liczbę 10 o podaną, a mi chodzi o to abym mógł cały czas zwiększać lub zmniejszać za każdym kliknięciem
<a href="java script:left(9)"><div id="left"></div></a> <div id="right" onclick="right(11)"></div>
Z góry serdecznie dziękuje za pomoc