Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Akcje w html vs akcje w JS
mat-bi
post
Post #1





Grupa: Zarejestrowani
Postów: 690
Pomógł: 92
Dołączył: 6.02.2011

Ostrzeżenie: (0%)
-----


Witam,

Może dziwnie tytuł brzmi, ale nie wiedziałem, jak to nazwać (IMG:style_emoticons/default/wink.gif)

Chodzi mi o to, jak to poprawniej jest?

  1. <a href="#" onclick="sprawdz(1)">Sprawdź!</a>


czy
  1. <a href="#" class="sprawdz" post_id="1">Sprawdź!</a>


i przypisanie onclick w js?

Kiedyś się uczyłem z książki o AJAX'ie, że poprawniejsza jest druga metoda, ale w końcu nie wiem, bo większość stron wykorzystuje pierwszą. To jak to w końcu jest?

Ten post edytował mat-bi 22.06.2011, 22:10:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zegarek84
post
Post #2





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


dokładnie tak jak napisał @kamil4u - zależy co miałeś na myśli...

zakładając, że całe drzewo DOM budujesz na podstawie formatu JSON to nawet id'ki można pominąć i w tym formacie stworzyć fikcyjne id'ki których nie przypisze się własnością a się rozpozna węzeł drzewa - fakt, przeczytałem to drugi raz i niejasno piszę więc głupoty - ale wszystko zależy od założeń - podobnie jeśli chcesz mieć źródło czystego xhtml'a to najprościej załadować dane z html'a i własności drzewa dom do formatu pośredniego (naturalnym jest w js json) i skorzystać z jakichś widoków i przekształcić to w xhtml'a - też głupoty piszę - ale tak mogą powiedzieć tylko Ci co piszą tylko na jedną przeglądarkę - akurat mechanika js wszędzie jest taka sama - ale nie wszystkie rzeczy wszędzie są zaimplementowane i nie wszędzie otrzymujemy ten sam kod html z innerHTML i jego odmian jak html() w jQuery (mam na myśli różnice w przeglądarkach)....

sorki za offtopick ;p
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 13:54