Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 555 Pomógł: 84 Dołączył: 20.02.2008 Skąd: Małopolska Ostrzeżenie: (0%)
|
Witam,
mam taki problem ze skryptem JS. Jego działanie polega na tworzenie listy użytkowników w danym elemencie strony. Lista ta zawiera się między znacznikami <ul> i </ul>, a każda pozycja na liście jest w ten sposób dodawana przez JS: Kod usersList += "<li onclick=javascript:\"$D('"+obj.id+"').value='"+name[i]+"';\">"+name[i]+"</li>"; Łatwo się domyśleć o co chodzi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Niestety taki kod "łamie się" w miejscu value='"+name[i]+"', ponieważ name[i] nie jest jednym wyrazem, lecz dwoma lub czasami trzema i stworzona lista wygląda (już w HTML, dla użytkownika załóżmy "Adam Nowak") tak: <li ;="'" nowak="" onclick="java script:$D('pname').value='Adam">Adam Nowak</li> a powinno tak: <li onclick="java script:$D('pname').value='Adam Nowak'">Adam Nowak</li> Czy mógłby mi ktoś poprawić ten kod JS? |
|
|
|
Skie [JavaScript] NIE przerywanie się stringów 14.12.2008, 17:22:32
nevt KodusersList += "<li onclick=\"ja... 14.12.2008, 18:04:34
decha-design musiałbym spróbować z całym kodem, ale zobacz to:
... 14.12.2008, 18:05:34
Skie Ani to, ani to nie działa.
Jak chcesz z całym kod... 14.12.2008, 18:54:59
nevt mój kod działa w 100% - musisz mieć jakiś inny pro... 14.12.2008, 19:09:37
Skie Jednak działa Twój sposób. Zapomniałem skasować ... 14.12.2008, 19:50:54 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 20:31 |