Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[JavaScript] Dziwny problem
#1
Witam

Od dawna nie pisałem skryptów w JavaScripcie i gdy zaszła w końcu potrzeba natrafiłem na idiotyczny problem. Otóż mam w pliku edytor.js taki oto skrypt:
Kod:
window.onload = Laduj;

/*function dodajZnacznik( znacznik )
{
    var odnosnik = document.getElementById('note_content');
    var tresc = odnosnik.innerHTML;
    odnosnik.innerHTML = tresc + znacznik;
}*/

function Laduj()
{
    window.alert('dddd');
}

Funkcja dodajZnacznik jest na razie w komentarzu, bo nie jest ona potrzebna. Otóż gdy wywołam funkcję z poziomu pliku HTML ( np. img onclick="dodajZnacznik(...)" ) to w pełni działa. Jednak to dosyć nie estetyczne rozwiązanie. No i teraz chciałem napisać to z poziomu samego JavaScriptu. Po kilku nieudanych próbach postanowiłem dać w funkcji Laduj tylko samo wyświetlenie komunikatu, aby sprawdzić czy w ogóle funkcje wywołuje. Co się okazało? Gdy w javascripcie poza funkcjami dam "window.alert("Blablabla");" to działa, jednak w funkcji Laduj, choć wygląda poprawnie nie reaguje. Podobnie z innymi poleceniami. Nie widzę tu żadnego błędu. Może wy coś pomożecie.

Pozdrawiam
Odpowiedz
#2
Problem rozwiązałem sam. Wystarczyło w definicji pliku javascript dodać atrybut "language", którego uprzednio nie podawałem.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Czy ilość zmiennych w javascript, jako języku interpretowanym, ma znaczenie? Jakie gburhiphop 22 22,618 09-09-2016, 21:09
Ostatni post: Ribana
Toungue Problem z nie działającym javascript Radian 4 4,859 20-03-2015, 16:31
Ostatni post: Radian
  JavaScript podstawy bryndzyk 5 4,229 18-05-2013, 21:17
Ostatni post: ferrante
  JavaScript Gmaps Api Rysowanie Squezzer 0 2,081 16-05-2013, 18:18
Ostatni post: Squezzer
  itegracja lightboxa z "like button" z JavaScript SDK sakkada 4 4,801 04-01-2013, 01:39
Ostatni post: sakkada

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl