<HTML>
<HEAD>
<TITLE>Данные из формы типа "переключатель". Выделенный элемент</TITLE>
<script language="JavaScript">
<!-— //
function vid()
{ var d=document
var k=0;
if ((d.forml.elements[0]).checked)
k=(d.forml.elements[0]).value
else
if ((d.forml.elements[1]).checked)
k=(d.forml.elements[1]).value
else
if ((d.forml.elements[2]).checked)
k=(d.forml.elements[2]).value
else
if ((d.forml.elements[3]).checked)
k=(d.forml.elements[3]).value
d.forml.elements[6].value=k
}
//-->
</script>
</HEAD>
<BODY>
<FORM name="form1">
Выберите форму витража<hr>
<input type="radio" name="fv" value=l>прямоугольник<br>
<input type="radio" name="fv" value=2>квадрат<br>
<input type="radio" name="fv" value=3>тpeyгoльник<br>
<input type="radio" name="fv" value=4>Kpyr<hr>
<input type="button" value="Bьшoлнить" onClick="vid()">
<input type="reset" value="Отменить"><hr>
Тест: <input type="text" name="res">
</FORM>
</BODY>
</HTML>
В следующем примере продемонстрируем использование параметра id для анализа данных, задаваемых с помощью переключателя.
Уникальные имена
Напишем сценарий, в котором определяется выбранный переключатель при щелчке мышью по определяемой в форме кнопке. Доступ к элементу требуется осуществить, используя уникальные имена (листинг 4.5).