|  | Поле HTML документа ЭлементыФормы.ИЕ.Документ.getElementsByClassName() | ☑ | 
    
        | 0
    
        Mashinist   04.07.18✎ 10:32 | 
        История такая
ЭлементыФормы.ИЕ.Документ.getElementsByClassName("loginform__input-border") нормально возвращает нужный элемент
 
 а вот
 
 ЭлементыФормы.ИЕ.Документ.getElementsByClassName("loginform__input-field ng-dirty ng-valid ng-touched") ни как не находит
 
 т.е. не работает когда в имени есть пробелы...
 
 почему?
 |  | 
    
        | 1
    
        Asmody   04.07.18✎ 10:44 | 
        (0) ХЗ, чё там в мозгах у IE. Попробуй через querySelectorAll()     |  | 
    
        | 2
    
        Asmody   04.07.18✎ 10:46 | 
        С другой стороны, ng-классы - это же ангуляр, а он DOM по своему корячит - только в путь.     |  | 
    
        | 3
    
        Юрий Лазаренко   04.07.18✎ 10:51 | 
        (0) В IE8 и старше поиск по нескольким классам не работает.     |  | 
    
        | 4
    
        Mashinist   04.07.18✎ 10:54 | 
        конструкция ЭлементыФормы.ИЕ.Документ.querySelectorAll("div.form") сворачивает 1С... 
 (2) это ты имеешь ввиду .children... и так выискивать нужный объект?
 |  | 
    
        | 5
    
        Вафель   04.07.18✎ 11:03 | 
        (2) Но это же тогда серверсайд ангуляр. на выходе то обычный дом     |  | 
    
        | 6
    
        Mashinist   04.07.18✎ 11:15 | 
        ну проблема вся в том, что есть вот такая форма
 <form class="loginform__form-area ng-dirty ng-touched ng-valid" autocomplete="off" novalidate="">
 
 и мне нужно выполнить на ней submit()..
 
 как ее найти не понятно
 
 т.е. данные в форму у меня получилось найти и заполнить
 а кнопку не получается нажать :(
 |  | 
    
        | 7
    
        Юрий Лазаренко   04.07.18✎ 12:56 | 
        (6) А форм много на странице? Если нет, то получи массив форм и выбери нужную.     |  |