Показать сообщение отдельно
  #1 (permalink)  
Старый 23.11.2017, 21:49
Аватар для Chile
Аспирант
Отправить личное сообщение для Chile Посмотреть профиль Найти все сообщения от Chile
 
Регистрация: 10.02.2016
Сообщений: 46

Спойлер работает «наоборот»
Здравствуйте, друзья!

У меня спойлер. Но, он работает не так, как бы хотелось. Т. е., нужно, чтобы он открывал и закрывал скрытый текст, а не закрывал, в общем, нужно, чтобы по умолчанию, спойлер был закрыт (скрыт). Ещё, желательно, чтобы display: none, по умолчанию, было указано в скрипте, а не в коде верстки или css-файле. Вот такой вот скриптик:

<script language="javascript">
function toggle(box) {
	var el = document.getElementById('box');
	el.style.display = (el.style.display != 'none' ? 'none' : '' );
	
	value = document.getElementById('content').value;
	if (value == "+ Таблица символов") {
		document.getElementById('content').value = "× Таблица символов";
	}
	else {
		document.getElementById('content').value = "+ Таблица символов";   
	}
}
</script>		
		
<input id="content" value="+ Таблица символов" type="button" onclick="toggle('box')" />
<div id="box">Хватит пылиться в офисе сраном, пойдём накатим по двести граммов!</div>


Как мне этот скрипт, так сказать, «инвертировать»? Помогите, люди добрыя!
Ответить с цитированием