Программирование > JavaScript & JScript
Выборка из списка без "Submit"?
glebushka:
Ладно, пошёл постить в Перл.
А в НН это будет работать?
Только я немного не допонял, насчёт
options[selectedIndex] - это как я понял name? так?
value - ну это и есть value?
А урл страницы скрипт узнаёт из параметров тега форм? Или я как всегда чего не так понял, ведь из
--- Цитировать ---options[selectedIndex].value //url cтраницы указанный в выбранном
--- Конец цитаты ---
это вовсе не следует!
Получается что скрипт будет редиректить в 20 и 30??? Ну разве может такое быть?
:
Ну сам уже додумай.
Прибавь кусок URL-а где надо.
А в НН4 - нет не будет. там у select-а нету .value.
Там по другому делается - смотри доки
glebushka:
--- Цитировать ---Там по другому делается - смотри доки
--- Конец цитаты ---
Ну ладно если всем лень покапаться у себя в скриптах (ну не поверю я чтоб никому на этом форусе это ни разу не потребовалось!)...
Дайте плиз ссылку на доку, где можно почитать, желалтельно на русском, если на англицком, то тогда как можно ближе к тому месту где это описывается...
--- Цитировать ---Ну сам уже додумай.
Прибавь кусок URL-а где надо.
--- Конец цитаты ---
А насчёт этого никто джоки не посоветует, а то я например. совсем тупой, и мне неясно где Урл добавлять, а где не надо...
У лучше народ ну скажите, вот конкретный пример:
10сек20сек30сек40сек50сек1мин1,5мин2мин
Что тут надо сделать чтоб без субмита?
Oak:
Да умный ты - ты просто думать не хочешь.
По поводу УРЛ я не говорю, потому как не знаю что тебе надо. Я не знаю _какой именно_ урл ты хочешь видеть в результате.
Ali написал ответ, Millon написал еще более простыми словами - мышкой копируй и все. Тупо. Нет ты не хочешь.
onchange="top.location.href=options[selectedIndex].value"
Еще раз -
top.location.href= - это значит что надо перейти
options[selectedIndex].value - это значит, куда перейти.
Оно же - Строка. Оно же - УРЛ (или относителный или абсолютный).
Если тебе не нравится строка - не важно какая, ее можно склеить с другой знаком +
Если есть "аа" , а надо получить "аабб", то делаем
"аа"+"бб"
Для совссем одаренных, если есть "http://" и "www.microsoft.com", то "http://" + "www.microsoft.com" = "http://www.microsoft.com"
Усложняем задачу - пусть переменная
server = "www.microsoft.com"
тогда
"http://" + server чему равно? правильно - "http://www.microsoft.com"
Домашнее задание - как надо написать, чтобы оно шло куда надо, если есть переменная с числом 10. переменная называется options[selectedIndex].value
:^((((((((
---------
--- Цитировать ---
покапаться у себя в скриптах
--- Конец цитаты ---
Нету у меня таких скриптов.
и не было никогда.
и вообще я сайты не пишу.....обычные.
а решений там 2
или цикл делать по всем
window.document.forms.ex1.aa[0].selected = true || false
А это таки будет работать. Да я ошибся.
options[selectedIndex].value
перепутал с
form_name.select_name.value
Навигация
Перейти к полной версии