powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почу не добавляет в список - select?
15 сообщений из 15, страница 1 из 1
Почу не добавляет в список - select?
    #36094929
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title></title>
<script language="JavaScript" type="text/javascript">
//<![CDATA[
  var objSel = document.getElementById("mySelect");

//Создаем новый объект Option и заносим его в коллекцию options
objSel.options[ 0 ] = new option("Строка списка 99", "str0");
objSel.options[ 1 ] = new option("Строка списка 1", "str1");
objSel.options[ 2 ] = new option("Строка списка 2", "str2");
//]]>
</script>
</head>

<body>
  <select id="mySelectId" name="mySelect">
    </select>
</body>
</html>

Почему не работает следующий код?
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095065
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что такое "объект Option"?
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095113
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я навичек поэтому точно не знаю нашел статью на одном из сайтов. Подскажите тогда пожалуйста как будет правильно.
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095125
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095179
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik
Код: plaintext
1.
//Создаем новый объект Option и заносим его в коллекцию options
objSel.options[ 0 ] = new option("Строка списка 99", "str0");
Option и option - это разные вещи (регистр имеет значение)
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095201
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я уж потом исправил но не работало и с большой буквой
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095238
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasikэто я уж потом исправил но не работало и с большой буквойНу тогда юзайте DOM-вариант document.createElement("option"); (в той же статье далее по тексту)
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095259
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заменил вот на это:
Код: plaintext
1.
2.
3.
var oOption = document.createElement("option");
  oOption.appendChild(document.createTextNode('тект'));
  oOption.setAttribute("value", 'знач');
objSel.appendChild(oOption);
ругается на: objSel - null или не является объектом.
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095261
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasikругается на: objSel - null или не является объектом.var objSel = document.getElementById("mySelect"); верните на место. :)
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095268
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На момент исполнения скрипта селекта еще нет, надо запускать скрипт после загрузки страницы.
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095269
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну уж не до такой стопени я новичок вот полный текст:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title></title>
<script language="JavaScript" type="text/javascript">
//<![CDATA[
  var objSel = document.getElementById("mySelect");
var oOption = document.createElement("Option");
  oOption.appendChild(document.createTextNode('тект'));
  oOption.setAttribute("value", 'знач');
objSel.appendChild(oOption);
//]]>
</script>
</head>

<body>
  <select id="mySelectId" name="mySelect">
    </select>
</body>
</html>
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095340
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
var objSel = document.getElementById("mySelectId");
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095372
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и так пробовал... ниче не получается
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095389
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title></title>
</head>
<body>
  <select id="mySelectId" name="mySelect">
    </select>
<script language="JavaScript" type="text/javascript">
//<![CDATA[
  var objSel = document.getElementById("mySelectId");
var oOption = document.createElement("Option");
  oOption.appendChild(document.createTextNode('тект'));
  oOption.setAttribute("value", 'знач');
objSel.appendChild(oOption);
//]]>
</script>
</body>
</html>
...
Рейтинг: 0 / 0
Почу не добавляет в список - select?
    #36095732
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо большое... внутренне понимал ошибка такого рода(зона видимости). Еще раз спасибо
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почу не добавляет в список - select?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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