[js] Jak to przerobic zeby dzialalo? |
[js] Jak to przerobic zeby dzialalo? |
15.11.2003, 13:41:23
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.04.2003 Ostrzeżenie: (0%) |
Cytat <script language="JavaScript">
<!-- function otworz(arg) { var i,el, b, c; b = c = 0; for (i=0; i<otworzokienko.elements.length; i++) { el = otworzokienko.elements[i];if ((el.checked)&&(el.value=="adres")) { b = 1; c++; window.open (el.name, 'domain'+i, 'width=450, height=100, resizable=1 toolbar=1, location=1, addressbar=1, directories=1 ,menubar=1 ,scrollbars=1, top='+c*25+', left='+c*25); } } if (!{alert ('Nie wybrano zadnej pozycji');}} //--> </script> I teraz gdy wywoluje te funckje kodem Cytat <form id="otworzokienko">
<input type="checkbox" name="http://www.onet.pl" value="adres" checked> <input type="checkbox" name="http://www.wp.pl" value="adres" checked> <A href="java script:otworz('okienko');" onmouseover="window.status='Otworz wszystkie zaznaczone'; return true;" onmouseout="window.status=''; return true;">Otworz zaznaczone</a> </form> to jest ok. ale problemy sie zaczynaja gdy dorzuce podobny kod ale z innymi danymi Cytat <form id="otworzokienko">
<input type="checkbox" name="http://www.onet2.pl" value="adres" checked> <input type="checkbox" name="http://www.wp2.pl" value="adres" checked> <A href="java script:otworz('okienko');" onmouseover="window.status='Otworz wszystkie zaznaczone'; return true;" onmouseout="window.status=''; return true;">Otworz zaznaczone</a> </form> Zauwazylem ze problem jest w zdublowanym ID formularza (form id="") ale nie wiem jak to ominac zeby miec n takich formularzy i zeby to dzialalo. Dzieki |
|
|
15.11.2003, 17:08:08
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) |
Prosze dodac przedrostek w temacie (wiecej w ogloszeniu na tym forum) inaczej wieczorem temat zostanie skasowany.
|
|
|
15.11.2003, 17:49:13
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) |
Kod <script language="JavaScript">
<!-- function otworz(ob,arg) { var i,el, b, c; b = c = 0; for (i=0; i<ob.form.elements.length; i++) { el = ob.form.elements[i]; if (el.checked && el.value=="adres") { b = 1; c++; window.open (el.name, 'domain'+i, 'width=450, height=100, resizable=1 toolbar=1, location=1, addressbar=1, directories=1 ,menubar=1 ,scrollbars=1, top='+c*25+', left='+c*25); } } if (!b) alert ('Nie wybrano zadnej pozycji'); } //--> </script> Wywolujesz tak: [xml:1:3c3821379d]<form id="otworzokienko"> <input type="checkbox" name="http://www.onet.pl" value="adres" checked /> <input type="checkbox" name="http://www.wp.pl" value="adres" checked /> <input type="button" onclick="otworz(this,'okienko');" onmouseover="window.status='Otworz wszystkie zaznaczone'; return true;" onmouseout="window.status=''; return true;" value= "Otworz zaznaczone" /> </form>[/xml:1:3c3821379d] -------------------- Brak czasu :/
|
|
|
15.11.2003, 19:31:06
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.04.2003 Ostrzeżenie: (0%) |
Cytat Prosze dodac przedrostek w temacie (wiecej w ogloszeniu na tym forum) inaczej wieczorem temat zostanie skasowany.
Przeraszam, nie moge edytowac. [JS] Dziekuje za rozwiazanie problemu |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 05:14 |