У меня проблемы с функцией JavaScript, которая должна учитывать глобальную переменную.
Это своего рода механизм управления, который я хотел бы реализовать, но, похоже, я не могу понять его правильно.
Вот соответствующий код
<script type="text/javascript">
var active = 0;
function SetEndTime(lngOpenPersonID,lngToDoID){
if(active = 0){
alert('Time has been stopped');
}
else{
var strURL = 'blabla';
CallAJAXURL(strURL);
}
active = 0;
}
function SetStartTime(lngToDoID,lngToDoItemID,bitCountsForTotal){
if(active = 1){
alert('Time has been started');
}
else{
var strURL = 'blabla';
CallAJAXURL(strURL);
}
active = 1;
}
Когда я вызываю SetStartTime, ничего не делая, я всегда получаю предупреждение. Что-то не так с моим синтаксисом?