Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Przerobienie funkcji
klinski
post 5.10.2007, 11:48:36
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.03.2007

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


Witam, mam oto taka funkcje w JS (przyznam sie od razu ze jej nie pisalem) służaca do dynamicnej zmiany zawartości SELECT. JS nie jest moja mocna strona. I teraz moje prosba bo nie wiem co mam zmienic w tej funkcji aby w nowej liscie zawsze były dwa pola wiecej tzn aby piersze było "Wybierz cos" a drugie np" ---------" i dopiero to co ma sie dynamiczniej pojawiac w zaleznosci od tego to sie w pierwszym selecie wybralo.
  1. function f(w,x,l){
  2. var lista=document.getElementById(x);
  3. for(var i=0, dl=lista.options.length;i<dl;i++){
  4. lista.options[0]=null;
  5. }
  6. var el=eval(l); el=el[w.options[w.options.selectedIndex].value];
  7. for(i=0;i<el.length;i++){
  8. lista.options[i]=new Option(el[i][1],el[i][0]);
  9. }
  10. if(arguments[3]){
  11. var lista=document.getElementById('lista3');
  12. for(var i=0, dl=lista.options.length;i<dl;i++){
  13. lista.options[0]=null;
  14. lista.options[0]=new Option("[step 3]",0);
  15. }
  16. }
  17. }


Ten post edytował klinski 5.10.2007, 11:49:39
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 08:33