Привет! Надеюсь название темы сойдет.
Писал рег на маил.ру все работает кроме одного форма не заполняется.
Html код:(пример)
Понял, что названия обьектов не статичны.("x_8d27993493851c55")
Но как к ним подобраться вообще не могу понять.
Писал рег на маил.ру все работает кроме одного форма не заполняется.
Код:
$oForm = _IEFormGetCollection ($oIE,0)
$oQuery = _IEFormElementGetObjByName ($oForm, "x_600b8cff583a42a0")
_IEFormElementSetValue ($oQuery, GUICtrlRead($input1))
$oQuery = _IEFormElementGetObjByName ($oForm, "x_c39eb268659886ae")
_IEFormElementSetValue ($oQuery, GUICtrlRead($input1))
$oQuery = _IEFormElementGetObjByName ($oForm, "x_a121402550175622")
_IEFormElementSetValue ($oQuery, "1") ;GUICtrlRead($Combo1)
$oQuery = _IEFormElementGetObjByName ($oForm, "BirthMonth")
_IEFormElementSetValue ($oQuery, "Январь") ;GUICtrlRead($Combo2)
$oQuery = _IEFormElementGetObjByName ($oForm, "x_f5aefa6247676d4a")
_IEFormElementSetValue ($oQuery, "1990") ;GUICtrlRead($Combo3)
$oQuery = _IEFormElementGetObjByName ($oForm, "x_552a15fe509bc309")
_IEFormElementSetValue ($oQuery, "1")
$oQuery = _IEFormElementGetObjByName ($oForm, "x_7b46963977ff8365")
_IEFormElementSetValue ($oQuery, GUICtrlRead($input1) & "777")
$oQuery = _IEFormElementGetObjByName ($oForm, "x_8d27993493851c55")
_IEFormElementSetValue ($oQuery, GUICtrlRead($input2))
$oQuery = _IEFormElementGetObjByName ($oForm, "x_05d168391ed32fb6")
_IEFormElementSetValue ($oQuery, GUICtrlRead($input2))
Html код:(пример)
Код:
<span class="sig1">Имя</span>
<span class="sig2"><input name="x_92add3ba298ae054" value="" type="text" class="inPut" maxlength="40" onclick="return {'maxLength': '40', 'maxLengthText': 'Имя содержит слишком много символов', 'format': '^[^\\x00-\\x1F\\x22\\x3C\\x3E\\x26\\x3A]*$', 'formatText': 'Некорректное имя'};"/></span>
Но как к ним подобраться вообще не могу понять.