-2
У меня был этот код на моей странице:Javascript неожиданный идентификатор с глобальной переменной
<script type="text/javascript">
var timeFinal = 3;
function timeZone(timeBegin,timeEnd) {
var tz = new Date();
tz = tz.getTimezoneOffset()/60;
timeBegin = timeBegin - tz;
if (timeBegin <= -1) {
timeBegin = 24 - timeBegin;
}
else {
}
timeFinal = timeBegin + ":" timeEnd;
}
function FileModifDate() {
var dateModif = document.lastModified;
var startTimeModif = dateModif.indexOf(":") - 2;
var time = dateModif.substring(startTimeModif, dateModif.length - 3);
var timeBegin = time.substring(0, 1);
var timeEnd = time.substring(3, 4);
var date = dateModif.substring(0, 6);
date = date.substring(3, 4) + "/" + date.substring(0, 1) + "/" + date.substring(8, 9);
timeZone(timeBegin,timeEnd);
dateModif = timeFinal + " " + date;
document.getElementById('ModifDate').innerHTMl = dateModif;
}
</script>
Но по какой-то причине происходит ошибка. Это говорит Неожиданный идентификатор в строке 21:
timeFinal = timeBegin + ":" timeEnd;
Может кто-нибудь сказать мне, что случилось?
вы пропускаете '+', присматриваться ... – elclanrs
Читать эту линию внимательно, и вы должны заметить что-то отсутствует. – SLaks