Witam serdzecznie drugi dzień męczę się z jednym problemem, mienowicie dynamicznym formularzem na stronie insternetowaj. Postanowiłem że przedstawie go tutaj, w sposób który każdy zrozumie.
Mam więc div "imgstart" którego zawartośc bbedzie się dynamicznie zmieniać. Na początku wyglada to tak:
Okodowałem checkbocy w JS i kod wyglada następująco:
<script type="text/javascript">
function block()
{
if (document.getElementById("checkbox1").checked)
{
document.getElementById("checkbox2").disabled = true;
document.getElementById("checkbox3").disabled = true;
}
else if (document.getElementById("checkbox2").checked)
{
document.getElementById("checkbox1").disabled = true;
document.getElementById("checkbox3").disabled = true;
}
else if (document.getElementById("checkbox3").checked)
{
document.getElementById("checkbox1").disabled = true;
document.getElementById("checkbox2").disabled = true;
}
else
{
document.getElementById("checkbox1").disabled = false;
document.getElementById("checkbox2").disabled = false;
document.getElementById("checkbox3").disabled = false;
}
}
</script>
Po kliknięciu na przycisk zatwierdz chciałbym osiągnąć taki rezultat:
Tylko w zależnosci od tego jaki checkbox był zaznaczony na poczatku taka bedzie wartosć radio (wartosc 70,90,120 bedą kiedy zaznaczony zostanie ostatni checkbox)
No i tutaj mam dosc duzy problem. wszystko sypie sie kiedy chce zemianic zawartosc diva imgstart. Dodatkowo nie wiem jak okodowac zdarzenie, aby po zaznaczeniu odpowiedniego radio wartosc pola wynik zmieniala sie. No i zostaje to nieszczesne pole suma wynikow.
Prosze o pomoc mam nadzieje ze problem zostal przedstawiony dosc przejrzyscie!