Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP/Javascript] Problemy z 'zaznaczaniem'
nitro18
post
Post #1





Grupa: Zarejestrowani
Postów: 311
Pomógł: 7
Dołączył: 2.08.2006
Skąd: Bystrzyca Kłodzka/Nysa

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


Piszę klasę, znaczy napisałem. Wszystko pięknie działa pod Mozilla Firefox, ale... no właśnie pod Operą nie działa zaznaczanie, odznaczanie wszystkich plików (button: 'Zaznacz wszystkie' i 'Odznacz wszystkie'), co prawda button usuwania plików działa ale widać nie przekazywane są po zaznaczeniu określonych plików do skryptu odpowiedzialny za usuwanie plików...

Za to w IE to wszystkie te 3 przyciski mi nie działają sad.gif Nie wiem dlaczego sad.gif

Może ktoś zauważy gdzie skopałem skrypt sad.gif

Plik kodu klasy: http://www.eip.ovh.org/manager/klasa.txt
Przykład działania (obecnie działa pod Firefox, pod innymi się coś chrzani): http://www.eip.ovh.org/manager/test1.php?s...nager=&dir=

Linie: 303,305 - to tutaj są buttony odpowiedzialne za odznaczanie i zaznaczanie plików
Linia: 306 - button odpowiedzialny za przesyłkę (teraz pomyślałem że zamiast button wstawić zwykłe input i może by poszło pod IE)
Linie: 1477-1483 - JS odpowiedzialny za zaznaczenie, odznaczenie


Proszę o pomoc

Z góry dziękuję za pomoc, sugestie, rady.
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




o zgrozo.... ty przeglądales źródło twojej strony?
1) dwa razy deklarujesz te same funkcje
2) ten kawalek kodu poprostu powala:
  1. //tutaj head
  2. </HEAD>
  3. </HTML>
  4. </HTML>
  5. //a tu juz po dwukrotnym zamknieciu html leci reszta strony....

3) twojego checkboxa umiesciles poza formularzem, wiec sie nie dziw ze ci sie nie wysyla ani nie zaznacza, skoro dobierasz sie do niego tak:document.form.elements[i]


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
nitro18
post
Post #3





Grupa: Zarejestrowani
Postów: 311
Pomógł: 7
Dołączył: 2.08.2006
Skąd: Bystrzyca Kłodzka/Nysa

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


Cytat(nospor @ 2.06.2007, 22:50:20 ) *
document.form.elements[i]


to jak mam się do niego dobrać skoro pola typu checkbox mają nadane name w postaci typu tablicy czyli np.
<input type=checkbox name=file[]>
<input type=checkbox name=file[]>
<input type=checkbox name=file[]>
<input type=checkbox name=file[]>

itd.

i tak będę porządkował kod. dzisiaj jak wstanę jeszcze raz wklejać krok po kroku i poprawiać błędy.
dziwne... ta JS funckja co odpowiada za zaznaczanie/odchaczanie działa normalnie pod IE gdy tylko jest formularz sam z checboxami tymi buttonami. ale resztą zajmę się później.

chyba znalazłem błąd.

wewnątrz <form> jest kilka <form> przez co jakby się gubił. Da sie jakoś naprawić?
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
wewnątrz <form> jest kilka <form> przez co jakby się gubił. Da sie jakoś naprawić?

Ty napisz od poczatku tę swoja klase bo ci ździebko nie wyszla. Na koncu klasy walisz
  1. </html></html>
Pomijam juz te dwa razy </html>, ale ty to walisz, a potem zaraz potym jedzie tresc strony. Masz jako takie pojecie jak powinien wygladac poprawny kod html?
Dodatkowo jak pisalem dwa razy masz deklarowane funkcje js.
Czy to da sie poprawic? Pewnie sie da, ale ja ci nie powiem jak bo nie mam najmniejszej ochoty przebijac sie przez taki kod jak Twoj smile.gif


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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: 22.08.2025 - 01:32