Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=28151)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ 1c 8 и iexplorer - подключить обработчик

Автор: mut_mut 16.02.16, 16:22

Выполняю заполнение select-ов в браузере. Не знаю (не могу) подключить обработчик что-то типа change на javascript. Ситуация следующая, при нажатии кнопки (ручками) "далее", ругается на незаполненные селекты - хотя я их заполнил... Кто знает, как обработчик средствами 1с приклеить?

               Для Каждого лСтрока Из ЭлементыФормы.тзСписок.Значение Цикл 
        
        Если ЗначениеЗаполнено(лСтрока.Категория1) Тогда

            лДок.getElementsByTagName("select").Item(Число(лСтрока.НомерПП) * 6).value = лСтрока.Категория1.Код;
            //Собственно тут обратчик при изменении должен быть.. а вот какой...это вопрос)
        КонецЕсли;
                
        Если ЗначениеЗаполнено(лСтрока.Категория2) Тогда
            лДок.getElementsByTagName("select").Item(Число(лСтрока.НомерПП) * 6 + 1).value = лСтрока.Категория2.Код;  
                        //и тут!
        КонецЕсли;

           КонецЦикла;

Автор: kosalex 17.02.16, 8:58

Вам нужно заполнить поля на странице или отправить серверу какие то данные с полей по нажатию на кнопку?

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua