Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dziwny problem z funkcja! pomocy!
zazdrosny17
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 24.07.2010

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


Sytuacja wygląda tak.

mam sobie plik: validation.js, ktory zawiera oto taka funkcje:

  1. <script type="text/javascript">
  2.  
  3. window.onload = function()
  4. {
  5. alert("test1");
  6. }
  7.  
  8. function zz()
  9. {
  10. alert("test2);
  11. }
  12.  


i drugi plik glowny w ktorym jest formularz:

formularz ten ma takie pole:

  1. <input type="text" name="login" maxlength="16" onchange="zz()" />



Czyli chodzi o to, zeby po wpisaniu czegos w pole i nacisnieciu "tab'a" wywolala się ta funkcja.

Wszystko jest ok, do kiedy kod javascript jest w tym samym pliku. czyli kiedy wrzucam go za pomoca <script...> </script>

W momecie kiedy dolączam plik w naglowku <script type="text/javascript" src="my.js"></script>";

działa już tylko pierwsza funckja, czyli window.onload = function();

Szukam rozwiązania juz 2 dzien. Bardzo proszę o pomoc.

Dodam jeszcze ze blad ktory pokazuje firebux brzmi: "zz is not defined" a przeciez jest zdefiniowana

Ten post edytował zazdrosny17 4.05.2012, 15:50:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
tolomei
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


Witaj.

Daj sobie tak:

  1. <script type="text/javascript">
  2.  
  3. window.onload = function()
  4. {
  5. alert("test1");
  6. var zz = function()
  7. {
  8. alert("test2);
  9. };
  10. }
  11.  
  12. </script>


Pozdrawiam.
Go to the top of the page
+Quote Post
zazdrosny17
post
Post #3





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 24.07.2010

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


dzięki działa! (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 24.08.2025 - 22:32