как вызвать функцию из функции
есть функция
function inp(){ function inputupload () { alert('inputupload') } } как вызвать алерт в таком случае |
либо внутри функции или необходимо вернуть функцию:
function inp(){ function inputupload () { alert('inputupload') } inputupload (); } inp(); function inp(){ return function () { alert('inputupload') } } inp()() |
Дело в том что inp() я хочу запускать при загрузке документа но так чтобы inputupload() запускался только при обращении к ней, то есть чтобы Алерт выводился только когда я обращусь к inputupload() а не в момент загрузки документа я бы написал так но так не работает
function inp(){ function inputupload () { alert('inputupload') } } $(document).ready(function(){ Inp() }) Inp().inputupload () |
skrudjmakdak,
А скажите зачем двойные скобки во втором варианте |
Цитата:
|
Верните объект и не парьтесь.
|
kostyanet,
а как? приведите пример |
так как вернуть объект кто нибудь может подсказать?
|
Почему я вижу только load в алерте?
inp = function (){ alert('load') function alload(){ alert('return load') } } myobj= new inp; myobj.alload() |
Цитата:
var inp = function (){ alert('load'); this.alload=function (){ alert('return load'); }; }; var myobj= new inp; myobj.alload(); |
Часовой пояс GMT +3, время: 06:29. |