Здравствуйте! Решил на форуме сделать карту. Понял, что без JS тут не обойтись, стал изучать, параллельно начав писать код.
Необходимо, чтобы объект(имя посетителя) находился на определённой позиции изображения, в зависимости от расположения на форуме.
Для начала, создал сам объект. Положение объекта зависит от переменной {reg_user_row.FORUM_LOCATION}, чтобы JS мог ей использовать создал невидимый <span>. Решил проверить с помощью "document.write", как код воспринимает переменную и сразу же столкнулся с проблемой. Вне зависимости от того, где находится пользователь, код всегда выдает "На главной странице". Подскажите, что не так?
<table id="locate">
<tr>
<td class="ribbon">{reg_user_row.USERNAME}</td>
</tr>
</table>
<span id="location" hidden>{reg_user_row.FORUM_LOCATION}</span>
<script type="text/javascript">
loc = document.getElementById('location');
if (loc = 'В оглавлении форума') {
document.write("На главной странице");
}
else if (loc = 'Подфорум1') {
document.write("Просматривает Подфорум1");
}
else {
document.write("Неизвестно, что и просматривает");
}
</script>