Witam. Pisze pewna stronke ktora zawiera w jednej lini 2 pola input, potem sa 4 pola select z pewnymi opcjami wyboru. Ilosc takich wyswietlanych lini zalerzna jest od kolejnego selecta w ktorym wybieramy ile takich lini z danymi polami ma sie wyswietlic. Uzyskuje to poprzez ukrywanie fragmentow strony. Dwa pola select zawieraja nazwe np" Dekor" czy "Front" i po wybraniu pewnej opcji wyswietla nam sie nowe okno z obrazkiem. Tu rowniez wykorzystuje skrypt ktory wyswietla obrazki z pola select. Niestety aby to wyswietlanie dzialalo pola select "front" i "dekor" musza byc w osobnych formularzach. Taka linia z tymi polami wyglada mniej wiecej tak:
<td id="element1" style="display: inline;">
<form style="display:inline;">
<input name="szerokosc" value="szerokosc" type="text" id="szerokosc" size="8"
onclick="clearText(this)">
<input name="wysokosc" value="wysokosc" type="text" id="wysokosc" size="8" onclick="clearText(this)">
</form>
<form style="display:inline;">
<select NAME="imagename" onChange="display_image(this.form)">
<option value="" selected>Fronty
<option value="shopimages/front/front1.1.bmp">Front 1
<option value="shopimages/front/front1.2.bmp">Front 2
<option value="shopimages/front/front1.3.bmp">Front 3
</select>
</form>
<form style="display:inline;">
<select NAME="imagename" onChange="display_image(this.form)">
<option value="" selected>Dekory
<option value="shopimages/dekor/dekor1.1.bmp">Dekor 1
<option value="shopimages/dekor/dekor1.2.bmp">Dekor 2
<option value="shopimages/dekor/dekor1.3.bmp">Dekor 3
</select>
</form>
<select name="szklo" style="display:inline;">
<option value="" selected>Szklo
<option value="Tak">Tak
<option value="Nie"> Nie
</select>
<select name="zawias" style="display:inline;">
<option value="" selected>Zawias
<option value="opcja1">Opcja 1
<option value="opcja2">Opcja 2
</select>
</td>
Chodzi mi oto aby przypisac konkretnym opcjom tych powyzszych selectow jakies konkretne liczby. Np jesli ktos wybierze opcje Front 1 to zeby ona miala np wartosc 2. i tak do kazdej opcji danego selecta. Ponadto wpisywane wartosci dwoch pol input tez zeby mozna bylo wykorzystac. I np po nacisnieciu jakiegos przyciska np "oblicz" wyswietlila sie wartosc z obliczonych pol.
Np. ktos w pole szerokosc wpisal 2, w pole wysokosc 3, wybral opcje Front 1 = 4, potem Dekor 2 = 5, wybral Szklo1 = 6, i Zawias2 = 7. Nacisnal przycisk oblicz i pokarze mu sie wartosc: 2+3+4+5+6+7.
Wiem ze troche to zakrecilem, ale dopiero zaczynam przygode z PHP i prosze o wyrozumialosc...