Листинг 5.3. Данные, представленные флажком. Анкета переводчика

<HTML>

<HEAD>

<TITLE>Данные, представленные флажком. Анкета переводчика</TITLE>

<script language="JavaScript">

<!-— //

function grant()

{ var d= document

var k=0;

if ((d.form1.elements[0]).checked)

k=k+Number(d.form1.elements[0].value)

if ((d.forml.elements[1]}.checked)

k=k+Number(d.forml.elements[1].value)

if ((d.forml.elements[2]).checked)

k=k+Number(d.form!.elements[2].value)

if ((d.forml.elements[3]).checked)

k=k+Number(d.forml.elements[3].value)

if ((d.forml.elements[4]).checked)

k=k+Number(d.forml.elements[4].value)

if ((d.forml.elements[5]).checked)

k=k+Number(d.forml.elements[5].value)

document.write("Вам полагается вознаграждение ",k, " y.e.")

}

//-->

</script>

</HEAD>

<BODY>

<Н3>Анкета для переводчиков</Н3>

Укажите те языки, которыми Вы владеете в совершенстве: <br>

<FORM name="form1">

<input type="checkbox" name="lan" value=100>pyccкий<br>

<input type="checkbox" name="lan" value=200>английский<br>

<input type="checkbox" name="lan" value=300>французский<br>

<input type="checkbox" name="lan" value=400>немецкий<br>

<input type="checkbox" name="lan" value=500>китайский<br>

<input type="checkbox" name="lan" value=600>японский<br><hr>

<input type="button" value=Вознаграждениие onClick="grant()"> <hr>

<input type="reset" value="Отменить">

</FORM><hr>

</BODY>

</HTML>

Параметр id применим в следующем примере при задании элементов флажка.

Использование параметра id

Определим размер вознаграждения по результатам заполнения анкеты. Обратите внимание на описание элементов форм и на анализ состояния флажков В функции grant (листинг 5.4).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: