Многие встречались с тем, что в результате использования каких либо свойств, переменная оказывается не определенной, как же это проверить с помощью кода? Например…
<script type="text/javascript">var t1="";var t2;if(t1==undefined){
document.write("t1 is undefined");}if(t2==undefined){
document.write("t2 is undefined");}</script>
В языке HTML есть такой тег – SELECT. SELECT состоит из элементов OPTION, которые представляют собой элементы списка. Сами элементы OPTION состоят из текстовой метки заключенной между тегами option и атрибута value в котором содержится значение соответствующее текстовой метке. Текстовая метка видна пользователю в списке, тогда как значение value не отображается на экране, а передается на сервер при отправке формы (на сервер передаются только value-значения выделенных элементов списка). Таким образом, для изменения элемента SELECT, мы должны воздействовать на элементы OPTION. Ниже указан пример кода такого элемента.