Показать сообщение отдельно
Старый 18.11.2019, 18:05   #1  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Get native input id of XRM control in unified interface
Всем привет.


Суть такая - в старом 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

Кто знает, по какому принципу они там формируются?