Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2010, 18:21   #1
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

День добрый. Подскажите, пожалуйста javascript, который можно будет вставить в браузерную строку, дабы тот невозбранно выбрал пункт в выпадающем меню:

Код HTML:
<form class="passwdform b-svarx"
        name="bigForm"
        action="https://passport.yandex.ru/passport?mode=register&ncrnd=643383"
        method="post"
        autocomplete="off"
        onclick="return{svarxURL:'/forms/regsteptwo.xml'}">
...
<select class="b-common-ctrl qlist-select" tabindex="3" name="hintq">                
<option value="0" style="color: gray;" selected="selected">не выбран</option>                
<option value="1">Девичья фамилия матери</option>                
<option value="2">Любимое блюдо</option>                
<option value="3">Почтовый индекс родителей</option>                
<option value="4">Дата рождения бабушки</option>                
<option value="5">Ваше прозвище в школе</option>                
<option value="6">Номер паспорта</option>                
<option value="7">Пять последних цифр кред. карты</option>                
<option value="8">Пять последних цифр ИНН</option>                
<option value="9">Ваш любимый номер телефона</option>                
<option value="99" style="font-weight: bold;">Задайте собственный вопрос</option>            
</select>
...
</form>
Выбрать надобно 5-й элемент.

Попробовал так, но не проканало:
Код:
javascript:document.bigForm.hintq.selectedIndex=2;
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Последний раз редактировалось Stilet; 28.11.2010 в 16:47.
Alex Cones вне форума Ответить с цитированием
Старый 27.11.2010, 23:07   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

document.bigForm.hintq[4].selected = "1"

Кстати, в вашем примере, вы пробуете выбрать 3-й, а не 5-й
SkyM@n вне форума Ответить с цитированием
Старый 28.11.2010, 08:19   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Спасибо, расспасибо!

Правда для выделения 5-го надобно такой код использовать: document.bigForm.hintq[5].selected = "1"
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 28.11.2010, 12:18   #4
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

разве? там исчисление вроде с нуля начинается.
SkyM@n вне форума Ответить с цитированием
Старый 28.11.2010, 12:35   #5
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Наверное потому, что 0-й пункт - это "ничего не выбрано"
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 28.11.2010, 13:18   #6
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Не соглашусь, ибо сам проверял, что это не так.
SkyM@n вне форума Ответить с цитированием
Старый 28.11.2010, 13:40   #7
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Попробуйте проверить здесь:
http://passport.yandex.ru/passport?m...mail.yandex.ru
После "Далее", след страница.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 28.11.2010, 13:46   #8
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

0 - й пункт здесь тоже существует. Это пункт "не выбран"
Код:
<option value="0"  style="color: gray;" selected="selected">не выбран</option>
Option select сам по себе не имеет значения "ничего не выбрано". А по умолчанию выбор всегда на 1-м элементе в списке, т.е. элементе с индеком 0
SkyM@n вне форума Ответить с цитированием
Старый 28.11.2010, 14:00   #9
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
0 - й пункт здесь тоже существует. Это пункт "не выбран"
Цитата:
Наверное потому, что 0-й пункт - это "ничего не выбрано"
Спасибо за помощь
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 28.11.2010, 14:19   #10
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Так вот что Вы имели виду Рад помочь
SkyM@n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
элемент ActiveX IraPr Microsoft Office Access 2 27.10.2010 15:58
Элемент Radiobutton C# Riddle Windows Forms 6 15.10.2010 18:30
Элемент TabSheet Vinnipux Общие вопросы Delphi 2 17.05.2010 23:28
невидимый элемент Пепел Феникса HTML и CSS 1 01.11.2009 11:26
Первый нечетный элемент каждой строки удвоить (предполагается, что в каждой строке есть нечетный элемент Галина002 Помощь студентам 1 18.03.2009 06:30