W zaleznosci od wybranych radioButtonow powinien wyswietlac sie odpowiedni napis. Mozemy wybrac tylko material bez definiowania zamknecia dlatego zrobilem 2 funkcje animMat i animTyl. Problemy sa dwa:
1. jezeli dolaczam funkcje animTyl to skrypt wogle nie dziala, bez niej dziala zmienianie materialu
2. document.getElementById('RadioRodzajMaterialu'); nie chce pobierac wartosci ze zmiennej
wybor materialu: <input type="radio" name="RadioRodzajMaterialu" id="RadioRodzajMaterialu" value="Stalowa" onClick="animMat('stal'); checked> Stalowa <input type="radio" name="RadioRodzajMaterialu" id="RadioRodzajMaterialu" value="Aluminiowa" onClick="animMat('alu');> Aluminiowa wybor zamkniecia: <input type="radio" name="RadioRodzajScianyTylnej" id="RadioRodzajScianyTylnej" value="Klapa" onClick="animTyl('zsyp');" checked> Klapa z zsypem <input type="radio" name="RadioRodzajScianyTylnej" id="RadioRodzajScianyTylnej" value="Klapo-drzwi" onClick="animTyl('klapa');"> Klapo-drzwi <!-- js --> //var ObjRodzajMaterialu = document.getElementById('RadioRodzajMaterialu'); // nie chce pobierac zmiennych z formularza var ObjRodzajMaterialu = 'Stalowa'; //narazie podaje wartosc recznie function animMat(rodzaj){ if (rodzaj == 'stal') document.getElementById( 'oDiv' ).innerHTML = "stal"; else if (rodzaj == 'alu') document.getElementById( 'oDiv' ).innerHTML = "alu"; } function animTyl(tyl){ if (ObjRodzajMaterialu == 'Stalowa' && tyl =='zsyp'){ document.getElementById( 'oDiv' ).innerHTML = "stal_zsyp";} else if ObjRodzajMaterialu == 'Stalowa' && tyl =='klapa'){ document.getElementById( 'oDiv' ).innerHTML = "stal_klapa";} else if (ObjRodzajMaterialu == 'Aluminiowa' && tyl =='zsyp'){ document.getElementById( 'oDiv' ).innerHTML = "alu_zsyp";} else if (ObjRodzajMaterialu == 'Aluminiowa' && tyl =='klapa'){ document.getElementById( 'oDiv' ).innerHTML = "alu_klapa";} }