Учебное пособие по CGI-программированию
Страница 20. Переключатели и радио-кнопки


Переключатель(checkbox)
<INPUT type="checkbox" name="checkboxname" value="checkboxValue" [checked] onClick="Handler">Text
В отличии от кнопки,атрибут value сдесь не задает на надпись на переключателе,а его значение(внутреннее).Поэтому если надо что-то подписать,пишите рядом в ним. Может быть сразу выбраным если указан атрибут checked .Если value не указано то значение по умолчанию "on" .Передается только в том случае,когда выбран.

 <FORM onSubmit="return false;"> 
<INPUT type="checkbox" name="inet" value="Yes" checked>
Доступ к Интернет </FORM>
Доступ к Интернет
Радио-кнопка(radio)
<INPUT type="radio" name="radioName" value="radioVal1" [checked] onClick="Handler">Text
В отличие от checkbox может быть несколько радиокнопок с одинаковым параметром name ,но с разными value,из них передается только та,что выбрана.Одна из них может быть изначально выбрана по умолчанию checked.Например:
 <FORM onSubmit="return false;"> Вы уверены?<BR> 
<INPUT type="radio" name="Radbut" checked>Yes
<INPUT type="radio" name="Radbut">No
</FORM>
Вы уверены?
Yes No

 
« Предыдущая статья