powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Select и onChange
9 сообщений из 9, страница 1 из 1
Select и onChange
    #35449034
ice-covered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется функция:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
MainMenuFunc(v_p1,v_p2)
            {
                //alert(v_p1+" "+v_p2);
                var objSel=document.getElementByName("p_main_menu");
                //alert(objSel+" ; index= "+objSel.selectedIndex" ; option= "+objSel.options[objSel.selectedIndex].value);
                if (objSel.selectedIndex != - 1 )
                         location.href="адрес_этой_же_страницы?p1="+v_p1+"&p2="+v_p2+"&p_mainmenu="+objSel.options[objSel.selectedIndex].value;
            }
Она вызывается вот таким образом:
Код: plaintext
<select name="p_mainmenu" onChange="MainMenuFunc(1,1)">

То есть при выборе элемента списка должна перегружаться данная страница но с новым параметром p_mainmenu.

Ошибка возникает в самом начале на MainMenuFunc(v_p1,v_p2): v_p1 Определение отсутствует.
Что нетак?
...
Рейтинг: 0 / 0
Select и onChange
    #35449071
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
...
var objSel=document.getElementByName("p_main_menu");
...
document.getElement s ByName("p_main_menu"), но в этом случае - массив, по коду же нуна document.getElementBy Id ("p_main_menu")

on c hange
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Select и onChange
    #35449086
ice-covered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, это исправила, но ошибка, тем не менее, остается...
...
Рейтинг: 0 / 0
Select и onChange
    #35449252
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну посмотрели бы на код повнимательнее, не так уж там и много букофф. В коде идет обращение к p_main_menu, в хтмле в наличии имеется только p_mainmenu. Ну и objSel.options[objSel.selectedIndex].value - это получение значения через ж. Ну и проверка на objSel.selectedIndex != -1 уже после того, как был onchange и явно что-то выбрано, - излишнее.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<script>
function MainMenuFunc(v_p1,v_p2)
{
	var objSel=document.getElementById("p_mainmenu");
	location.href="адрес_этой_же_страницы?p1="+v_p1+"&p2="+v_p2+"&p_mainmenu="+objSel.value;
}
</script>
<select id="p_mainmenu" onchange="MainMenuFunc(1,1)">
...
Рейтинг: 0 / 0
Select и onChange
    #35449283
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illion , я вспомнил как в институте на вопрос студента:
- Что в моей программе не правильно?
Пропод спросил в обратную:
- А что в ней на ваш взгляд "правильное"?

Программка была размером как у автора и на Бейсике...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Select и onChange
    #35454701
ice-covered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
невнимательность меня погубит... =\

Большое спасибо!!!
...
Рейтинг: 0 / 0
Select и onChange
    #35454704
ice-covered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А не поможете еще вот с такой вот функцией:
Код: plaintext
1.
function close_window()
{window.opener.location.href=window.opener.location;window.close();}
Мне надо, чтобы обновлялось не все родительское окно, а только фрейм с меткой "action_frame". Как это организовать?
...
Рейтинг: 0 / 0
Select и onChange
    #35454908
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то из серии:

Код: plaintext
window.opener.frames(vIndex)
ну и так далее...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Select и onChange
    #35454926
ice-covered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!!!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Select и onChange
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]