Листинг 6.1. Данные, представленные с помощью тега select

<HTML>

<HEAD>

<TITLE>Данные, представленные с помощью тега select</TITLE>

<script ="JavaScript">

<!-- //

function testsel ()

{ var d=document

var r="Выбранная форма: "

if (((d.formst"forml"].elements[0])[0]).selected)

r=r+((d.forms["forml"].elements 10]) [0]).text+" "

else

if (((d.forms["forml"].elements[0])[1]).selected)

r=r+((d.forms["forml"].elements[0])[1]).text+" "

else

if (((d.forms["forml"].elements[0])[2]).selected)

r=r+((d.forms["forml"].elements[0])[2]).text+" "

else

if (((d.forms["forml"].elements[0])[3]).selected)

r=r+((d.forms["forml"].elements[0])[3]).text+" "

d.write(r)

}

//-—>

</script>

</HEAD>

<BODY>

<FORM name="form1">

Выберите форму витража<br>

<select name="forma" size=1>

<option value=0>прямоугольник

<option value=l>квадрат

<option value=2>треугольник

<option value=3>Kpyr

</select>

<input type="button" value="Проверить" onClick="testsel()">

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

</FORM>

</BODY>

</HTML>

Использование списка в анекте переводчика

Напишем сценарий обработки анкеты переводчика. Сведения о тех языках, которыми тот владеет, требуется задать с помощью списка.

Так как переводчик может владеть несколькими языками, то в теге <select> необходимо указать параметр multiple, означающий, что из списка могут быть выбраны несколько элементов. Определим значение параметра size равным четырем. Тогда будет отображен список прокрутки с четырьмя одновременно видимыми значениями и тремя выбранными, как на рис. 6.1.


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



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