Всем привет.
Суть такая - в старом UI мы используем либу Loqate, что валидирует адреса. В коде зашита логика, что определяет id нативного инпута срм контрола и на него навешивает под логику.
В старом срм ид формировалось так: имя аттрибута + 'i', то есть при имени аттрибута 'name' мы знали что его инпут будет 'name_i' и могли получить елемент через
Код:
document.getElementById('name_i')
В новом UI логика другая и мне пока не ясна))
К примеру есть два поля Line 1, Line 2.
Вот их идшники
- id-f5d1ad9a-cd27-4a45-a705-ebea207991d4-5-line18-line1.fieldControl-text-box-text
- id-f5d1ad9a-cd27-4a45-a705-ebea207991d4-8-line26-line2.fieldControl-text-box-text
Кто знает, по какому принципу они там формируются?