Показать сообщение отдельно
  #14 (permalink)  
Старый 13.11.2015, 13:08
Аспирант
Отправить личное сообщение для Lecseus Посмотреть профиль Найти все сообщения от Lecseus
 
Регистрация: 13.08.2015
Сообщений: 45

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
<script type="text/javascript">
function check1(otvet1){
		var show = document.getElementById("otvet1");
		 show.style.display = (show.style.display == 'none')?doit():hideT();
		function doit(){
			show.style.display = 'block',
			show.innerHTML="правильный ответ:3",
			show.style.color="green";
		}
		function hideT(){
			show.style.display='none';
		}
	}
function check2(otvet2){
		var show = document.getElementById("otvet2");
		show.style.display = (show.style.display == 'none')?doit():hideT();
		function doit(){
			show.style.display = 'block',
			show.innerHTML="правильный ответ:двацать",
			show.style.color="green";
		}
		function hideT(){
			show.style.display='none';
		}
	}
</script>
</head>
<body>

<button onClick="check1('otvet1');">Правильный ответ</button>
		<div id="otvet1"></div>
		<br>

<button onClick="check2('otvet2');">Правильный ответ</button>
		<div id="otvet2"></div>
		<br>
 
</body>
</html>

о, заработало.. коряво немного. только не могу разобраться, что нужно изменить, чтобы по первому щелчку выскакивал текст, а не по двойному щелчку?

Последний раз редактировалось Lecseus, 13.11.2015 в 15:15.
Ответить с цитированием