Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dynamiczne OPTION, dodawanie i usuwanie
php programmer
post
Post #1





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

Ostrzeżenie: (0%)
-----


Hej.

Chciałbym dynamicznie (ale już na poziomie JS)
dodawać i usuwać elementy <OPTION>,

dokładniej chodzi o to, że są dwa okienka (tzn elementy <SELECT>),
w jednym jest pełna lista (stała), a druga lista
ma zawierać jedynie te elementy które kazemy do niej dopisać
(a które pochodzą z pierwszej listy, guzik dodaj)
oczywiscie chciałbym mieć też możliwośc usuwania <OPTION> (guzik usun)

ponizej kod, ktory wyświetla zaznaczony element ze stałej listy (moze sie przyda)

wybrany = document.film_form.filmy.selectedIndex;
alert(document.film_form.filmy.options[wybrany].value);

Ten post edytował php programmer 29.08.2005, 11:48:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Nie.
x.selectedIndex - to bieżący option w selekcie
x.options[x.selectedIndex] - to jest odwołanie sie do elementu w tablicy ze wszystkimi optionami. Tutaj jest odwołanie do indeksu którym jest bieżący option. Jest to zrobione po to żeby dostać się do własności text danego optiona.
Go to the top of the page
+Quote Post

Posty w temacie
- php programmer   dynamiczne OPTION   29.08.2005, 11:47:41
- - revyag   Kod<script type="text/javascript"...   29.08.2005, 12:05:38
- - php programmer   DZIEKI ! rozumiem, że x.selectedIndex oraz x...   29.08.2005, 12:17:05
- - revyag   Nie. x.selectedIndex - to bieżący option w selekci...   29.08.2005, 12:43:48
- - php programmer   A jak zmodyfikować tą funkcję usuwająca, aby zamia...   29.08.2005, 13:51:30
- - revyag   Kodfunction Link() { location.href=docume...   29.08.2005, 14:11:41
- - php programmer   no tak przeciez location, mam jeszcze jeden probl...   30.08.2005, 08:25:24
- - nospor   @php programmer jesteś na mojej czarnej liście osó...   30.08.2005, 08:29:21
- - php programmer   to moze dałbyś mi łaskawie jakiś link do tej specy...   30.08.2005, 08:35:03
- - nospor   O, i masz jak wół podane value. WIec czemu ci nie ...   30.08.2005, 08:41:15
- - php programmer   no wiem że mam podane, ale jest możliwosc jedynie ...   30.08.2005, 08:45:37
- - nospor   A sprobowales chociaż? Robisz tak samo jak z text:...   30.08.2005, 08:46:50
- - php programmer   tak juz spróbowałem na początku jak mówisz, pewnie...   30.08.2005, 08:49:02
- - nospor   Pokaz caly kod bo az misie wierzcy nie chce. POkaz...   30.08.2005, 08:50:28
- - php programmer   Dobra już sam doszedłem w czym tkwi problem. Spraw...   30.08.2005, 08:55:49
- - nospor   Oki, a na przyszlość bardziej dokladniej formułuj ...   30.08.2005, 09:01:10
- - revyag   @php programmer - kolega nie zrobił błędu. Kodnew ...   30.08.2005, 09:10:21
- - nospor   @revyag Nie koniecznie to był mój błąd. Ja poprost...   30.08.2005, 09:14:38
- - revyag   eee, sory Nie zauważyłem że było parę postów więc...   30.08.2005, 09:33:47
- - php programmer   ok mam jeszcze jedno pytanie (sory ze ciagle pytam...   30.08.2005, 09:46:45


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 19:18