Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.01.2008 Ostrzeżenie: (0%)
|
Generalnie sprawa wygląda tak:
Zamiast tego onclick chciałbym umieścić onchange w select. Tylko w jaki sposób przekazać tego id ze smarty do selecta? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
1) na option nie daje sie zadnych onclick
2) <select onchange="loadcal(this);"> Kod function loadcal(sel){ alert('Twoje id:' + sel.options[sel.selectedIndex].value); } (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%)
|
Cytat na option nie daje sie zadnych onclick oj tam oj tam, na wszystko można dać onclick itp - to że sa lepsze metody to inna broszka
|
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
ojtam srojtam (IMG:style_emoticons/default/tongue.gif)
Te Twoje ojtam nie działa pod każdą przeglądarką (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%)
|
Cytat ojtam srojtam (IMG:style_emoticons/default/tongue.gif) z tym bym polemizowałCytat Te Twoje ojtam nie działa pod każdą przeglądarką (IMG:style_emoticons/default/smile.gif) możliwe, ale to już jest nieutrzymanie standardu w takim razie bo http://www.w3.org/TR/html401/interact/forms.html#edef-OPTION i widzimy załączenie http://www.w3.org/TR/html401/sgml/dtd.html#attrs a tam załączenie http://www.w3.org/TR/html401/sgml/dtd.html#events co finalnie wskazuje na obecność onclick w option więc powinna być możliwość używania tegoż. Z ciekawości - bo sprawdzać mi się nie chce - w której/których przeglądarkach to to nie działa?
|
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat możliwe, ale to już jest nieutrzymanie standardu w takim razie bo Czasami lepiej stosować wiedzę praktyczną a nie trzymającą się standardów (IMG:style_emoticons/default/smile.gif) Cytat Z ciekawości - bo sprawdzać mi się nie chce - w której/których przeglądarkach to to nie działa? Mi również nie chce się odświeżać tej informacji. Ale dokładnie pamiętam jak już nie raz zakładano tu temat z onclikiem na option i nagle ludzie biedowali, że pod jedną przeglądarką działa a pod inną nie Cytat bo http://www.w3.org/TR/html401/interact/forms.html#edef-OPTION i widzimy załączenie http://www.w3.org/TR/html401/sgml/dtd.html#attrs a tam załączenie http://www.w3.org/TR/html401/sgml/dtd.html#events co finalnie wskazuje na obecność onclick w option więc powinna być możliwość używania tegoż. Są też wywody że 2+2 = 5 (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%)
|
Cytat Czasami lepiej stosować wiedzę praktyczną a nie trzymającą się standardów (IMG:style_emoticons/default/smile.gif) touché Cytat Są też wywody że 2+2 = 5 a nie jest? (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.01.2008 Ostrzeżenie: (0%)
|
Dziękuje za odpowiedzi, efekt ostateczny:
(IMG:style_emoticons/default/smile.gif) pozdrawiam i można zamknąć temat Ten post edytował bavi 28.09.2010, 09:55:39 |
|
|
|
Post
#9
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
skoro juz uzyles jQuery to samo
$(this).val() chyba by wystarczylo (IMG:style_emoticons/default/smile.gif) |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 05:09 |