Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 16.05.2005 Skąd: 3Miasto Ostrzeżenie: (0%)
|
Witam
Tytuł może średnio trafiony ale zabrakło mi słów i nie wiedziałem jak w kilku słowach temat opsać (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Chodzi mi o stworzenie skryptu który ma umożliwiać wyświetlanie dodatkowego fragmentu formularza po zaznaczeniu np pola checkboxa. Przykład. Jest formularz z danymi osobowymi i pod polami na adres jest checkbox "Inny adres korespondencyjny" i po zaznaczeniu go bez przeładowania strony pojawia się dodatkowe pole tekstowe na dodatkowy adres. Lub np jest lista rozwijana z jakimiś opcjami gdzie ostatnia opcja to pole "inne" i po wybraniu jej pojawia się dodatkowe pole np typu text. Powiem szczerze że nie wiem jak się do tego zabrać i w jakiej technologi to stworzyć. O ile w PHP powoli sobie radzę to JS i większość innych języków skryptowych jest mi obcych. Gdyby ktoś mnie pokierował jaki się do tematu zabrać był bym niezwykle wdzięczny ^^ Ten post edytował powker1 20.04.2009, 13:32:31 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%)
|
A jeszcze lepiej to poczytać o DOM i stworzyć element dynamicznie(to nie to samo rozwiązanie co z innerHTML):
Kod funkcja x(zmienna){ jeśli(zmienna){ twórz element w drzewie DOM } else { usuń element z drzewa DOM } } //HTML: <input .... onChange="x(this.chceked);"> Potrzebne funkcje: - removeChild - createElement - appendChild I linki: - google.pl - https://developer.mozilla.org/ <-- gdzie szukasz znaczenia tych funkcji(najłatwiej przez Google) |
|
|
|
powker1 [PHP][JavaScript] Formularz interaktywny 20.04.2009, 13:29:59
Spawnm nadaj id inputowi który ma być sprawdzany(nie pust... 20.04.2009, 13:34:27
powker1 Dzięki wielkie za pomoc 22.04.2009, 07:23:53 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 13:27 |