Изменение тескта при клике

 
0
 
JavaScript
ava
guest | 05.12.2004, 20:41
Например есть какойто текст:
Солнечный день

Как сделать так что б при нажатии на CheckBox он менялся например на:
Холодный день

а при следущем нажатии на
Солнечный день
Kommentare (1)
ava
sergejzr | 05.12.2004, 21:15 #
Этот пример можно посмотреть:
http://files.vingrad.ru/sergej.z/js/changetxt.html


<html>
<head>
<title>Автоматическое обновление</title>
<script>
function changeText()
{
var chkbox=document.getElementById('txt'); //получаем ссылку на наш текст
//и меняем его
chkbox.innerHTML=(chkbox.innerHTML=='Солнечный день'?'Холодный день':'Солнечный день');
}
</script>
</head>

<body>
<!--
Вот чекбох у него определено событие onclick. Если событие произойдёт, будет выполнятся
функция changeText;
-->
<input type="checkbox" onclick="changeText();" checked="false" type="checkbox">

<!--
А это сам текст
-->
<div id="txt">Солнечный день</div>

</body>
</html>

Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  guest   sergejzr
advanced
Absenden