У меня есть 2 файла. Файл один вызывает функцию в файле 2. Я могу предупредить значение, переданное в файл 2, если эта функция находится вне функции готовности документа. Мне нужна эта ценность внутри документа. Есть ли способ сделать это?Как я могу получить значение из одной функции в документ?
файл 1:
setId(1);
файл 2
function setId(v){
alert(v); // This works
}
Если я устанавливаю функцию в готовом документе функции, я больше не могу получить доступ к значению, переданных в него.
Спасибо Бхарата! Я отвечу вам за этот ответ, когда истечет таймер – NaN
. Я бы очень рекомендовал, чтобы вы не просто загрязняли глобальную ситуацию. По крайней мере, сделайте что-то подобное внутри документа каждого файла. Уже window.app = window.app || {}; window.app.setId = function() {...} Таким образом, вы заселяете свои вещи, а также можете создавать общее приложение из разных ваших файлов без необходимости переопределять все в каждом файле. –
Да, это стандартный способ использования в больших приложениях. @NickSharp: thanks – Bharath