Показать сообщение отдельно
  #1 (permalink)  
Старый 01.08.2015, 23:30
Интересующийся
Отправить личное сообщение для scorpion95 Посмотреть профиль Найти все сообщения от scorpion95
 
Регистрация: 01.08.2015
Сообщений: 24

Помогите разобратся, изминение переменной
Я только начал изучать JS, до этого с PHP дело имел.
Наклепал незамысловатый кодец который должен бы работать, но не работает. Посмотрите что не так, пожалуйста.

<html>
<head>
<title>
iNetNation - виртуальное интернет государство
</title>
<link href="../css/main.css" rel="stylesheet" type="text/css">
<script src="javascript/main.js"></script>
</head>
<body>
<?include 'includes/header.php'?>
<?include 'includes/sidebar.php'?>
<div class="content" name="content">
<script>document.write(a);</script>
</div>
<?include 'includes/footer.php'?>
</body>
</html>


// это файл где кнопка находится
<div class="sidebar">
<div class="menu">
<input class="menu_button" type="submit" name="main" onclick="main()" value="Главная">
<input class="menu_button" type="submit" name="map" value="Карта">
<input class="menu_button" type="submit" name="registration" value="Регистрация">
<input class="menu_button" type="submit" name="input" value="Вход">
</div>
</div>


var a = 'asd';
function main(){
	a = 'FFF';
}


Проблема в том, что при нажатии на кнопку с именем main, новое значение переменной a не выводится в <script>document.write(a);</script>, то есть оно остается неизменным.
Как код изменить чтоб работало?
Ответить с цитированием