Może teraz jaśniej mam kilka inputów typu checkbox (są one wczytywane z bazy danych ale teraz to ominąłem dla ułatwienia):
Po zaznaczeniu opcji w formularzu uruchamaiany jest skrypt js:
function price(){ var pri = document.getElementById('price').value; if(document.getElementByClassName('price').checked){ var ad = document.getElementByClassName('price').value; var suma = pri + ad; document.getElementById('price').value = suma; } }
ale funkcja nie chce zmienić wartości co robię nie tak. Użyłem this aby odwołąć się konkretnie do tego input