Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как определить default значение select'а? 
:(
    Опции темы
sergejzr
Дата 9.11.2004, 03:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 10
Всего: 360



Question: 
Как средствами яваскрипт определить дефолтовое значение селекта?
How could one determine a default value of "select"- object with javascript methods?
Wie findet man den vorselektierten Wert in einer HTML - liste mit Hilfe von Javascript.

Answer:
 Для определения дефолтового значений селекта существует переменная: defaultSelected 

Браузеры:
Internet Explorer Yes, Mozilla Yes, Opera Yes

Пример:
Код

<!--
    Thanks to:
    anthrax http://vingrad.ru/@anthrax
    for this excample
-->
<form name='testfom'>
<select name='testselect'>
<option value=1> Адыгея
<option value=2> Алтай
<option value=76> Ярославская область
<option value=77 selected> Москва
<option value=78> Санкт-Петербург
</select>
</form>
<script>
for (var i = 0; i < document.testfom.testselect.length; i++) {
if (document.testfom.testselect.options[i].defaultSelected == true) {
defaultselectedIndex = document.testfom.testselect.selectedIndex;
break;
}
}
alert(defaultselectedIndex);
</script>



Примечания:
defaultselectedIndex и будет содержать индекс дефолтовой опции.
Спасибо:
anthrax за предоставленный материал.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0511 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.