Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 3.08.2009 Ostrzeżenie: (0%)
|
Witam kolegów mam mały problem i nie wiem jak się z nim uporać
Mam listę rozwijalna i po wybraniu jakiegoś elementu ukrywam pola formularza Po ponownym wybraniu z listy innej opcji pola formularza wracają ale jak wysyłam formularz nie tworzą się zmienne , wydaje mi się że to coś z JS A oto moje bazgi: Funkcja która pokazuje i ukrywa pola Kod // funkcja pobiera dane z formularza obiektuA w nowej realizacji , jesli jest nowy włącza pola miasto i ulica itp function hideObA(str) { if (str.value=='new') { document.getElementById('ulObA').innerHTML='<TD>Ulica</TD><TD><INPUT type=\"text\" maxlength=\"50\" size=\"30\" name="obAulica"></TD>'; document.getElementById('miatoObA').innerHTML='<TD>Miasto</TD><TD><INPUT type="text" maxlength="50" size="30" name="obAmiasto"></TD>'; document.getElementById('na1ObA').innerHTML='<TD>Nazwa</TD><TD><INPUT type=\"text\" maxlength=\"50\" size=\"30\" name=\"obAnazwa\" /></TD>'; document.getElementById('na2ObA').innerHTML='<TD>Nazwa Opcj.</TD><TD><INPUT type="text" maxlength="50" size="30" name="obAnazwa2"></TD>'; document.getElementById('notObA').innerHTML='<TD>Notatka.</TD><TD><TEXTAREA style="width:80%;" rows="4" name="obAnotatka"></TEXTAREA></TD>'; // alert(str.value); } else { document.getElementById('ulObA').innerHTML=''; document.getElementById('miatoObA').innerHTML=''; document.getElementById('na1ObA').innerHTML=''; document.getElementById('na2ObA').innerHTML=''; document.getElementById('notObA').innerHTML=''; } return true; } a php robi mi pole które ma się ukrywać
i wywoływanie funcji
wszystko prawie działa , pole się chowa i pokazuje po wyborze z "Brak" na "Nowy" i na odwrót Po przeskoczeniu do nowej strony zmienna php $_POST['obAnazwa'] nie istnieje , jednak jeśli załaduję stronkę i nie aktywuje funkcji JS za pomocą zmiany opcji z listy czyli czyste php , to zmienna istnieje Bym był wdzięczny za pomoc Ten post edytował przemsi 3.08.2009, 18:52:48 |
|
|
|
przemsi [JS] 3.08.2009, 18:50:07
erix A nie możesz wciskać danych do sesji za pierwszym ... 3.08.2009, 18:55:03 ![]() ![]() |
|
Aktualny czas: 19.08.2025 - 21:21 |