Что нового

Визуально форма выглядит заполненной, но

tar

Новичок
Сообщения
58
Репутация
0
Приветствую всех.
Возникла проблема в регистрационной форме.
Помогите решить.
Заполняю все данными, нажимаю продолжить
Визуально форма выглядит заполненной но сайт просит заполнить, то есть пишет - обязательно для заполнения
"...... is a required field"
Код:
$oLemail = _IEGetObjById($oIE, 'ccEmail')

If IsObj($oLemail) Then
  _IEFormElementSetValue($oLemail, $sLemail)
 
Автор
T

tar

Новичок
Сообщения
58
Репутация
0
Если вручную добавить любой символ, затем, удалить, то всё нормально, надписи "...... is a required field" исчезают и можно продолжить
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Идёшь сюда смотришь примеры _IEFormGetCollection и её подобные.
 
Автор
T

tar

Новичок
Сообщения
58
Репутация
0
sngr сказал(а):
Идёшь сюда смотришь примеры _IEFormGetCollection и её подобные.
Этого слишком мало) Скажите как это поможет решить проблему.
На странице только одну форму находит скрипт
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
tar [?]
Если вручную добавить любой символ, затем, удалить, то всё нормально
Код:
Opt("SendKeyDelay", 55)
...
If IsObj($oLemail) Then
  _IEFormElementSetValue($oLemail, $sLemail)
  _IEAction($oLemail, "focus")
  ControlSend("[class:IEFrame]", "", "Internet Explorer_Server1", " {bs}")
; и дальше аналогично
 
Сообщения
142
Репутация
-3
InnI сказал(а):
tar [?]
Если вручную добавить любой символ, затем, удалить, то всё нормально
Код:
Opt("SendKeyDelay", 55)
...
If IsObj($oLemail) Then
  _IEFormElementSetValue($oLemail, $sLemail)
  _IEAction($oLemail, "focus")
  ControlSend("[class:IEFrame]", "", "Internet Explorer_Server1", " {bs}")
; и дальше аналогично
Я верно подумал, что скрипт выполняет быстрее, чем его обрабатывать JS проверка правильности заполнения?
 
Верх