Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / обработка событий после динамического создания select / 4 сообщений из 4, страница 1 из 1
23.09.2009, 15:17
    #36212777
zinchenkoserg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка событий после динамического создания select
Добрый день

после динамического создания select
не могу обработать результат выдает ошибку

<script language=JavaScript>
function aaa(){
tabl="<select size='1' id='obl' name='obl' onchange='prob()'> <option value=1>вариант 1</option> <option value=2>вариант 2</option> <option value=3>вариант 3</option> </select>";
document.getElementById("obl").innerHTML =tabl;
}
function prob() {
b=document.getElementById('obl').options[document.getElementById('obl').selectedIndex].text;
a = document.getElementById('obl').value +" "+ document.getElementById('obl').options[document.getElementById('obl').selectedIndex].text;
alert("Параметр "+a+" "+b);
}
</script>
<body onload='aaa()'>
<div id="obl"></div>
<body>

подскажите что делаю не так

спасибо за помощь
...
Рейтинг: 0 / 0
23.09.2009, 15:19
    #36212782
зы
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка событий после динамического создания select
1) отформатируй код тэгом [ src ]
2) какую ошибку не могу обработать выдает результат?
...
Рейтинг: 0 / 0
23.09.2009, 15:36
    #36212847
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка событий после динамического создания select
Рискну предположить, что ошибка может возникать из-за того, что у div'а и select'а одинаковый id и ошибка возможно вылетает на этой строке
Код: plaintext
1.
b=document.getElementById('obl').options[document.getElementById('obl').selectedIndex].text;
...
Рейтинг: 0 / 0
23.09.2009, 17:24
    #36213224
zinchenkoserg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка событий после динамического создания select
EmilRegisРискну предположить, что ошибка может возникать из-за того, что у div'а и select'а одинаковый id и ошибка возможно вылетает на этой строке
Код: plaintext
1.
b=document.getElementById('obl').options[document.getElementById('obl').selectedIndex].text;


как доктор прописал спасибо большое
вопрос снят
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / обработка событий после динамического создания select / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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