Что нового

[Сеть, интернет] изменяющийся id на кнопке submit у формы

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
ситуация такая, есть форма с кнопкой отправить, если в форму послать

Код:
_IEFormSubmit($oForm)


форма перезагружается и выдает сообщение "введите сообщение", как будто в форму не был введен текст и она пустая. сама кнопка в теле выглядит так

Код:
<div id="sendMessageButton_cc_23" class="msgAreaContainerSendButton msgACSB1_st"></div>
использовать

Код:
$oSubmit = _IEGetObjById ($oForm,'sendMessageButton_cc_23')
_IEAction ($oSubmit, "click")


не получается потому как последний цифры id постоянно меняются помогите нажать на кнопочку
 

madmasles

Модератор
Глобальный модератор
Сообщения
7 790
Репутация
2 319
general66,
Попробуйте так:
Код:
;...
$oDivs = _IETagNameGetCollection($oIE, 'div')
For $oDiv In $oDivs
	If StringInStr($oDiv.id, 'sendMessageButton_cc_') Then
;или
	;If $oDiv.ClassName == 'msgAreaContainerSendButton msgACSB1_st' Then
		_IEAction($oDiv, 'click')
	EndIf
Next
 
Верх