Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
В Java Script сделать динамически заполняемые и удаляемые поля в select
|
|||
|---|---|---|---|
|
#18+
Подскажите плз, кто знает, как можно реализовать такое задание. Есть открытый селект <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 или неявляется объектом Может кто-то подскажет в чем может быть трабл, или как подругому решить задачу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:43 |
|
||
|
В Java Script сделать динамически заполняемые и удаляемые поля в select
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 14:41 |
|
||
|
В Java Script сделать динамически заполняемые и удаляемые поля в select
|
|||
|---|---|---|---|
|
#18+
нет, нужно в javascript реализовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 15:26 |
|
||
|
В Java Script сделать динамически заполняемые и удаляемые поля в select
|
|||
|---|---|---|---|
|
#18+
Не совсем понял проблему. Если проблема в передаче параметров между окнами, то нужно использовать свойство 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> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 17:21 |
|
||
|
В Java Script сделать динамически заполняемые и удаляемые поля в select
|
|||
|---|---|---|---|
|
#18+
таки вчитался и понял что проблема с управлением 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 создаваемых элементов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 19:05 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=200&tid=1347542]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 322ms |

| 0 / 0 |
