powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / В Java Script сделать динамически заполняемые и удаляемые поля в select
5 сообщений из 5, страница 1 из 1
В Java Script сделать динамически заполняемые и удаляемые поля в select
    #33184672
tipan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите плз, кто знает, как можно реализовать такое задание.
Есть открытый селект
<select name="case_ist_text" size="5"></select>
есть кнопка через которую вызывается новое окно в котором выбирается параметр, который передается в родительское окно, и этот параметр должен вставлятся в select. Причем можно добавлять несколько параметров, каждый через отдельный вызов нового окна.

На тестовом скрипте использовался динамический массив
var all_properties = new Array();

form = window.document.caseform

form.all_properties .text = properties_value;
form.all_properties.value = properties_list;

работало, а когда начал прикручивать к проге получилось, что
form.all_properties[...] есть null или неявляется объектом

Может кто-то подскажет в чем может быть трабл, или как подругому решить задачу
...
Рейтинг: 0 / 0
В Java Script сделать динамически заполняемые и удаляемые поля в select
    #33185033
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использвать Flash?
--



Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
В Java Script сделать динамически заполняемые и удаляемые поля в select
    #33185153
tipan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет, нужно в javascript реализовать
...
Рейтинг: 0 / 0
В Java Script сделать динамически заполняемые и удаляемые поля в select
    #33185551
En
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
En
Гость
Не совсем понял проблему.
Если проблема в передаче параметров между окнами, то нужно использовать свойство opener.

Например:
Файл test.html:

<body>
<input id="test" value="1">
<button onclick="window.open('test1.html')">Open window</button>
</body>

Файл test1.html:
<body>
<input id="test" value="2">
<button onclick="w = window.opener; w.test.value=test.value;">Set value</button>
</body>
...
Рейтинг: 0 / 0
В Java Script сделать динамически заполняемые и удаляемые поля в select
    #33185748
En
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
En
Гость
таки вчитался и понял что проблема с управлением SELECTом. Тогда такой код:

test.html
<body>
<br>
<select id="sel1" size="5">
</select>
<br>
<button onclick="window.open('test1.html')">Open window</button>
</body>

test1.html
<head>
<script>
function addElement()
{
w = window.opener;
var oOption = w.document.createElement("OPTION");
oOption.text=oText.value;
oOption.value=oValue.value;
w.sel1.add(oOption);
}
function delElement()
{
w = window.opener;
sel = w.sel1;
if(sel.selectedIndex>=0)
{
sel.options(sel.selectedIndex).removeNode();
}
else
{
alert('deleting error');
}
}
</script>
</head>
<body>
Option Text: <input id="oText" value="Option Text">
<br>
Option Value: <input id="oValue" value="Option Value">
<br>
<button onclick="addElement();">Add Option</button>
<br>
<button onclick="delElement();">Delete Option</button>
</body>

если добавление происходит из разных страниц, то функции addElement и delElement лучше реализовать в test.html и вызывать из порожденных окон передавая в качестве параметра text и value создаваемых элементов.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / В Java Script сделать динамически заполняемые и удаляемые поля в select
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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