mam pewnie prosty problem, pojegający na tym, że nie umiem ustawić warunku if, w zależności od ktorego wykonywałyby się dwie rózne funkcje. tj - druga funkcja wykonywalaby sie tylko i wylacznie wtedy, kiedy nie wykonalaby sie pierwsza funkcja.
oto kawalek kodu:
window.onload = init; function funkcja1(parametr1,parametr2){ var allA = document.getElementsByTagName('A'); for (var i=0; i < allA.length; i++) { allA[i].onclick = function(){ //nastepna funkcja } } } function init() { nazwa = new funkcja1(parametr1,parametr2); //potrzebuje warunku 'jesli nie funkcja1, to funkcja2' if (funkcja1 == false) funkcja2(parametr1,parametr2); }
wiem, ze to pewnie banalnie proste, ale nijak nie potrafie sobie z tym poradzic. probowalem w pierwszej funkcji ustawiac return true albo wywolywac warunek poprzez if(!funkcja1()). niestety nie wyszlo z tego nic, co dzialaloby poprawnie zarowno pod Firefoxem jak i Explorerem.
z gory dziekuje za pomoc