![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Chodzi mi cos takiego ze w select mam dwie wartosci "Watch action" i "Watch user", no i chce zeby przy zmianie wartosci na "Watch action" pojawialy mi sie 2 inputy (tekst) "action" i "module" a przy wyborze "Watch user" 1 pole "user"
Da sie wogole cos takiego zrobic?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
version 2
Wasze rozwiazanie (FiDOa Wankstera (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) tak mi sie spodobalo ze postanowilem przy ich pomocy tworzyc cale formularze - dzieki czemu naprawde zaoszczedze wiele czasu na przygotowanie osobnych szablonow i akcji do pokazywania formularzy. Natrafilem jednak na pewien problem - po stworzeniu formularza nie chce go wysylac (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Kiedy stosuje zwyklego submita nic sie nie dzieje a kiedy zastosuje onclick="document.nazwa_forma.submit()" wyskakuje Cytat Błąd: missing ; before statement
Kod źródłowy: document.3.submit(); Hmm moze pokaze kod: Kod function changeAction( sub_group_id )
{ AF = document.getElementById( sub_group_id ); form = "<form action='{l}index.php?m=acces_module|a=show_groups{/l}' method='post' name='" + sub_group_id + "'>"; AF.innerHTML = form; AF.innerHTML += newInput( 'text', 'name', form ); AF.innerHTML += newInput( 'hidden', 'sub_group_id', sub_group_id ); submit = "onClick ='document." + sub_group_id + ".submit();'"; AF.innerHTML += newInput( 'submit', '', 'Add', '', submit ); AF.innerHTML += "</form>"; } function newInput( type, name, value, style, action ) { return '<input type="' + type + '" name="' + name + '" value="' + value + '" style="' + style + '" ' + action +' />'; } no i oczywiscie Kod <div id="{$group.id}" style="display: inline;"><a href="javascript:changeAction( '{$group.id}' );"> +</a></div>
Czyzbym cos przegapil? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 04:05 |