![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam forumowiczów.
Borykam się z takim problemem i liczę na wsparcie. Jeżeli chodzi o formę wdzięczności, to proszę pisać. Oto część kodu:
Po kliknięciu w przycisk, -Dodaj dodatkową odpowiedź- pola tekstowe są kopiowane. Tak ma zostać. Chodzi o to, że po kliknięciu w grafikę -wybierz kolor- otwiera się nowe okienko, a po kliknięciu -Dodaj dodatkową odpowiedź- nie działa już skrypt otwierający to okienko. Wydaje mi się że trzeba tak przerobić skrypt javy ,aby w generował kolejne liczby-wartości liczbowe dla funkcji var opto1 Tylko jak to wstawić do linku : |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Zamień kolejnością skrypt i link; skrypt poszukuje linka, którego przeglądarka nie zdążyła jeszcze zrenderować...
Taka mała dygresja, zainteresuj się nieinwazyjnym podpinaniem zdarzeń w JS. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Sorki ale to niedziała. Możesz się tym zająć ?
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A jakieś komunikaty z konsoli JavaScript? Jakieś błędy, inne artefakty?
Cytat Możesz się tym zająć ? Mam swoje skrypty, którymi się zajmuję. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) przy innych tylko pomagam. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tak, po kliknięciu w grafikę gdzie pola select są rozwinięte a skrypt przestaje działać, otrzymuję alert "colorpicker.select: Input object passed is not a valid form input object"
Moim bardzo skromnym zdaniem, trzeba by przerobić skrypt ... tylko jak ? |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Kod opto1.select(document.frm.opto1_color,'opto1_color_pic'); A document.forms['frm'].elements['opto1_color'] zamiast pierwszego parametru? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
alert: 'type' jest pusty lub nie jest obiektem.
W tym przypadku wszystko zaczyna się od początku. Czyli po rozwinięciu dodatkowych pól przestaje działać skrypt. Ten post edytował p_korcz 15.11.2008, 02:32:32 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Możesz debugować przeglądarką, a nie IE?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Może w taki posób. Powieliłem sam skrypt :
kilka razy, zwiększając kolejne wartości. I tak : var opto1 var opto2 var opto3 var opto4 ... A id=opto1_color_pic A id=opto2_color_pic A id=opto3_color_pic A id=opto4_color_pic ... I tak dalej, kolejne wartości opto1 zamieniłem na większe liczby. Działa. Wszystkie grafiki otwierają 'okienko' Dowodzi to teorii, że w skrypcie należy wstawić licznik generujący liczby np.od 01 do 10 i wstawić do linku. Tylko jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Kurs Javascript, pętle.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 9.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nic. Chyba trzeba inaczej.
Zlecę wykonanie tego skryptu. Oferty proszę kierować na maila. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:51 |