Сохранение переменной в функции javascript

Я хочу поместить переменную в функцию Эта переменная будет изменять состояние в зависимости от взаимодействия с пользователем

function plan_state(current){
    if (current != ''){
     state = current;
    }
    else {
     return state;
    }
}

, когда документ загружает план звонков _состояние ('me' );

когда происходят определенные вещи, я могу вызвать план _состояние ('люблю')

проблему, я запускаю функцию и хочу проверить текущее состояние..

alert(plan_state());

я получаю неопределенное значение в ответ и на по крайней мере, это должно быть «я», поскольку я установил это при загрузке.

Что я делаю не так?

16
задан Daniel Hunter 4 May 2012 в 16:22
поделиться