Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Onclick
Turson
post 3.01.2010, 20:22:53
Post #1





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Chce uzyc funkcji onclick zamiast domyslnego linku.

Link JS wygląda tak:
  1. <a href="java script:void(0);" onclick="java script:toggle_lightbox('link', 'login_lightbox');">TEXT</a>


Jak będzie on wyglądał w onclicku?


Moja wersja:
  1. <a href="costam.html" class="ss">cool!</a>
  2.  
  3.  
  4. var linki = document.getElementsByTagName('a');
  5. for(i=0; i < linki.length; i++)
  6. {
  7. if (linki[i].className=='ss')
  8. linki[i].onclick = ss; // nazwa funkcji bez ()!
  9. /* można też użyć: linki[i].onlick = function() {return ss(java script:void(0);" onclick="java script:toggle_lightbox('LINK', 'login_lightbox');} */



Ale pewnie coś źle.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bobek1910
post 4.01.2010, 21:50:06
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 3
Dołączył: 14.04.2009
Skąd: Wziąć piwo?

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


  1. linki[i].onclick


na

  1. linki[i].addEventListener('click', nazwafunkcji);


Po 2 "javascript" razem.

Po 3 po co tyle onclicków. ?

Po 4
  1. onclick="java script:toggle_lightbox('users.php?act=login&return=<# RETURN_URL #>', 'login_lightbox');";
A to po co. ? Tzn jaki jest tego cel. ?

Ten post edytował Bobek1910 4.01.2010, 21:51:48
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 18:35