В форме, названной myForm2 , вводим 2 элемента:
- текстовую строку myText , служащую для вывода текстовой информации,
- кнопка отметки - при включении (отключении) символа отметки управление передается пользовательской функции myFunction2.
В этой функции вводится текстовая переменная myString , в которую вначале записывается текст "кнопка" . Если кнопка отмечена (то есть в ней присутствует символ "птичка" , то к тексту дописывается слово "отмечена" , иначе - "не отмечена".
Полученный текст передается в текстовый элемент формы.
<script language="JavaScript">
function myFunction2() {
var myString="Кнопка";
if (document.myForm2.myCheckBox.checked)
myString += " отмечена";
else
myString += " не отмечена";
document.myForm2.myText.value = myString;}
</script>
<form name="myForm2">
<input type="text" name="myText" size=30
value="Нажмите кнопку"><p>
Кнопка отметки:<p>
<FORM NAME="myForm2″>
<INPUT TYPE="TEXT" NAME="myText" SIZE=30 VALUE="Нажмите кнопку">
<INPUT TYPE="CHECKBOX" NAME="myCheckBox" VALUE="Кнопка отметки" onclick="myFunction2()">
</form>
Нажмите несколько раз на кнопку отметки и посмотрите на изменения в текстовой строке.