Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodawanie opci do selecta
migacz
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

Ostrzeżenie: (10%)
X----


Witam
szukałem na forum, ale nie znalazłem. Otóż skryptu js który umożłiwiałby dodawanie opcji do selecta, najlepiej tak, aby można było bezpośrednio w select'cie dopisywać
Z góry dzęki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Szukałeśquestionmark.gif smile.gif A coś mi się wydaje, że nie....

Tutaj jest kod na przenoszenie pomiędzy selectami:
Kod
function c(from,to)
{
  var x=document.getElementById(from);
  var y=document.getElementById(to);
  y.options[y.length] = new Option(x.options[x.selectedIndex].text,x.selectedIndex.value);
  x.remove(x.selectedIndex);
}


Wyłuskaj z tego najważniejsze elementy i napisz sobie dodawanie przy użyciu dwóch input=text z name=opis i name=value smile.gif
Go to the top of the page
+Quote Post
migacz
post
Post #3





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

Ostrzeżenie: (10%)
X----


gdybym znał js to pewnie bym sobie poradził, ale ja niestety js nie znam dlatego liczę raczej na gotowca niż naprowadzenie na odpowiednie tory, ale dzięki.
Gdyby ktoś miał coś więcej to czekam
Go to the top of the page
+Quote Post
Liko
post
Post #4





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html
  3. PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  4. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  6. <head>
  7. <title>Virtual Library</title>
  8. <script type="text/javascript">
  9. function addOption(from,to)
  10. {
  11. var x=document.getElementById(from);
  12. var y=document.getElementById(to);
  13. y.options[y.length] = new Option(x.value,x.value, false, false);
  14. }
  15. </script>
  16. </head>
  17. <body>
  18. <select id="addTo" name="selectTo">
  19. <option value="Pierwsza Wartosc">Pierwsza wartosc</value>
  20. </select>
  21. <br />
  22. <br />
  23. <input type="text" name="ble" id="fromTo" />
  24. <br />
  25. <input type="submit" name="ble" value="Dodaj opcje" onclick="addOption('fromTo', 'addTo' );" />
  26. </body>
  27. </html>
Go to the top of the page
+Quote Post
migacz
post
Post #5





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

Ostrzeżenie: (10%)
X----


fajne, ale niestety nie o takie coś mi chodzi, postaram się lepiej to opisać
chodzi mi o coś takiego jk np pole adresowe w przeglądarce. Można sobie rozwinąć listę i wybrać lub wpisać coś nowego. Szperałem trochę w necie ale niestety nic nie znalazłem. Gdyby ktoś miał coś takiego i mogł udostępnić to był bym wdzięczny
Go to the top of the page
+Quote Post
revyag
post
Post #6





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

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


To może Cię zainteresować.
http://www.webmasterworld.com/forum21/7166.htm


--------------------
-------------

------
Go to the top of the page
+Quote Post
migacz
post
Post #7





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 15.04.2003
Skąd: Tczew

Ostrzeżenie: (10%)
X----


dzięki revyag, zapowiada się nieźle. wieczorkiem w domu potestuje. Gdyby ktoś coś jeszcze mniał, to z chęcią przyjmę
Go to the top of the page
+Quote Post
Liko
post
Post #8





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html
  3. PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  4. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  6. <head>
  7. <title>Virtual Library</title>
  8. <script type="text/javascript">
  9. function addOption(from,to)
  10. {
  11. var x=document.getElementById(from);
  12. var y=document.getElementById(to);
  13. y.options[y.length] = new Option(x.value,x.value, false, false);
  14. x.value = '';
  15. }
  16. </script>
  17. </head>
  18. <body>
  19. <select id="addTo" name="selectTo" style="position: absolute; width: 118px; clip: rect(0 120 22 100);">
  20. <option value="Pierwsza Wartosc">Wartosc</value>
  21. </select>
  22. <input type="text" id="fromTo" style="position: absolute; width:100px; border-right: 0;" onchange="addOption('fromTo', 'addTo');" />
  23. </body>
  24. </html>
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 04:22