Имя: Пароль:
1C
1С v8
Событие onclick HTML документа
0 rs_trade
 
21.09.11
13:25
При интерактивном нажатии на кнопку HTML документа в 1С происходит обработка события ПриНажатии.

А если из скрипта вызвать событие HTML, то нет.

document.getElementById(""button1"").onclick();

А хотелось бы. Кто сталкивался?
1 rs_trade
 
21.09.11
14:07
Ап. Призываю в ветку всех гуру скриптоводства.
2 Рэйв
 
21.09.11
14:16
А может вместо
document.getElementById(""button1"").onclick();

написать

ПриНажатии(ЭлементыФормы.Кнобко)
?
3 Рэйв
 
21.09.11
14:16
или что там шлется в параметр...
4 rs_trade
 
21.09.11
14:25
(2) в javascripte написать? Из скрипта надо вызвать событие 1С.
5 gengineer
 
23.09.11
15:07
попробуй click()

пример
   Попытка
       
       Для Каждого  эл Из ЭлементыФормы.ПолеHTMLДокумента1.Документ.all Цикл
           Если эл.outerHTML = "<A onclick=""return false;"" href=""javascript://"">Вход</A>" Тогда
               эл.click();
               Прервать;
               
           КонецЕсли;    
       КонецЦикла;
   
   Исключение
   
   КонецПопытки;
6 gengineer
 
23.09.11
15:08
и спасибо за подсказку. идея мне пригодилась
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший