Witam,
robie konfigurator naczep na stronie www. W zaleznosci od dlugosci ramy moge miec rozne pojemnosci naczepy. Konfigurator robie w js aby wszystko sie zmienialo dynamicznie. Kod wyglada tak:
<td align="right">Długość ramy:
</td> <input type="radio" name="RadioRamaDlugosc" id="RadioRamaDlugosc" value="8360" checked onClick="disableRadio('FormWywrotka','RadioPojemnosc',3);disableRadio('FormWywrotka','RadioPojemnosc',4);disableRadio('FormWywrotka','RadioPojemnosc',5);enableRadio('FormWywrotka','RadioPojemnosc',0);enableRadio('FormWywrotka','RadioPojemnosc',1);enableRadio('FormWywrotka','RadioPojemnosc',2);"> Krótka 8360
<input type="radio" name="RadioRamaDlugosc" id="RadioRamaDlugosc" value="9200" onClick="disableRadio('FormWywrotka','RadioPojemnosc',0);disableRadio('FormWywrotka','RadioPojemnosc',1);disableRadio('FormWywrotka','RadioPojemnosc',2);enableRadio('FormWywrotka','RadioPojemnosc',3);enableRadio('FormWywrotka','RadioPojemnosc',4);enableRadio('FormWywrotka','RadioPojemnosc',5);"> Długa 9200
Powyzej wybieram dlugosc ramy
<td align="right">Rodzaj materiału:
</td> <input type="radio" name="RadioRodzajMaterialu" id="RadioRodzajMaterialu" value="Domex" onClick="enableRadio('FormWywrotka','RadioPojemnosc',0);enableRadio('FormWywrotka','RadioPojemnosc',1);enableRadio('FormWywrotka','RadioPojemnosc',2);disableRadio('FormWywrotka','RadioPojemnosc',4);disableRadio('FormWywrotka','RadioPojemnosc',5);document.FormWywrotka.RadioPojemnosc[1].checked=true; document.FormWywrotka.RadioBoczneDrzwi[0].checked=true;" checked> Stalowa
<input type="radio" name="RadioRodzajMaterialu" id="RadioRodzajMaterialu" value="Aluminiowa" onClick="disableRadio('FormWywrotka','RadioPojemnosc',0);disableRadio('FormWywrotka','RadioPojemnosc',3);disableRadio('FormWywrotka','RadioPojemnosc',4);disableRadio('FormWywrotka','RadioPojemnosc',5);document.FormWywrotka.RadioPojemnosc[1].checked=true; disableRadio('FormWywrotka','RadioBoczneDrzwi',1);document.FormWywrotka.RadioBoczneDrzwi[0].checked=true;"> Aluminiowa
<td align="right">Pojemność:
</td> <input type="radio" name="RadioPojemnosc" id="RadioPojemnosc" value="28"> <input type="radio" name="RadioPojemnosc" id="RadioPojemnosc" value="33" checked> <input type="radio" name="RadioPojemnosc" id="RadioPojemnosc" value="35"> <input type="radio" name="RadioPojemnosc" id="RadioPojemnosc" value="38" disabled> <input type="radio" name="RadioPojemnosc" id="RadioPojemnosc" value="40" disabled> <input type="radio" name="RadioPojemnosc" id="RadioPojemnosc" value="42" disabled> <input type="radio" name="RadioPojemnosc" id="RadioPojemnosc" value="x" onClick="document.FormWywrotka.Pojemnosc.value='44'"><br> inna:
<input type="text" name="Pojemnosc" id="Pojemnosc" value="44" size="2" maxlength="2" onKeyUp="this.value=this.value.replace(/\D/g, '')"> m
<sup>3
</sup>
w zaleznosci od materialu naczepa moze miec rozna pojemnosc, problem w moim rozwiazaniu polega na wszystko to sie zgadza dla wersji krotkiej. Jak zrobic aby wartosci disable, enable zmienaly sie w zaleznosci od wersji. Mam nadzieje ze nie zamieszalem za bardzo
pozdrawiam