![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 3 Dołączył: 28.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
W skrócie - mam klasę obslugujaca formularz, napisana w php ktora wypelnia formularz wartosciami pobranymi z bazy danych (czyli tworzy formularz do edycji). Poszczegolne pola wypelniam w ten sposob:
Kod public function WypelnijFormularz(){ foreach ($this->dane as $key=>$val) print '<script language="javascript">document.form1.'.$key.'.value=\''.$val.'\';</script> '; } Co daje odwolania: Kod <script language="javascript">document.form1.tytul.value='Tytul';</script> ... itd Wszystko jest ok, dopoki wypelniam pola typu input i textarea. Natomiast przy probie wypelnienia pola 'select' jest klopot. W bazie mam zapisana dokladnie nazwe opcji, ktora zostala wybrana. Pytanie - w jaki sposob, korzystajac z JS, zmienic wartosc pola <select>? Edit: problem rozwiazany, wszystko dzialalo, tylko zrobilem literowke w nazwie w formularzu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował gazelek 13.11.2008, 22:04:42 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 27 Dołączył: 13.07.2005 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
document.forms[0].select.selectedIndex = 2;
user_input = document.forms[0].select.value; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:30 |