Wołam funkcję w przycisk kliknij tak:Wywołanie funkcji zdefiniowanej wewnątrz innej funkcji w JavaScript
<input type="button" onclick="outer();" value="ACTION">
function outer() {
alert("hi");
}
To działa dobrze i mam alert:
Teraz kiedy zrobić tak:
function outer() {
function inner() {
alert("hi");
}
}
Dlaczego nie otrzymam alertu?
Chociaż funkcja wewnętrzna ma zakres dostępny w funkcji zewnętrznej.
Gdzie można spróbować zadzwonić 'inner'? – Bergi