Показать сообщение отдельно
  #1 (permalink)  
Старый 21.04.2012, 22:12
Профессор
Отправить личное сообщение для bpystep Посмотреть профиль Найти все сообщения от bpystep
 
Регистрация: 06.08.2010
Сообщений: 161

непонятное поведение
почему вот такая конструкция, срабатывает только после 2 нажатия, после 1 ничего не происходит, а после 2-ого и все последующие разы работает как часы.

function viewInfo() { //выводит блок информации
	var div = document.getElementById('info');
	if (div.style.display == 'none') div.style.display = 'block';
	else div.style.display = 'none';
}


<input type="submit" class="topSubmit" value="инфо" onClick="viewInfo()">
<div class="info" id="info">
	<p onClick="closeInfo()"><img src="close.png"></p>
</div>
Ответить с цитированием