0
嗨使用VBA輸入數據需要輸入車REG到下面的輸入框中輸入:使用以下我可以輸入數值到一個HTML5網站
<input type="text" class="form-control text-uppercase car-registration__input ng-pristine ng-invalid ng-invalid-required ng-valid-maxlength ng-touched"
data-ng-model-options="{updateOn: 'blur'}"
data-ng-keyup="inputChange=true; regnumberNotFound=false; carLookupButtonSubmitted=false" data-motor-regnumber=""
data-msm-answer-store-key="" data-ng-required="true"
data-msm-answer-store-action="{'regnumberUpdate': {'targets': [{}]}}"
data-msm-error-tracking-view-change="" id="regnumber" name="regnumber"
data-ng-model="regnumber" maxlength="10" data-msm-field-interaction-events="click"
data-ng-change="returnedUserCheck()" required="required">
但框不認爲有是什麼,那裏,因此不會驗證和我有手動點擊inot文本框:
IE.document.all("regnumber")(1).innerText = Reg
IE.document.all("regnumber")(1).setCapture
IE.document.all("regnumber")(1).Click
IE.document.all("regnumber")(1).releaseCapture
IE.document.getElementsByTagName("BUTTON")(7).Click
任何幫助,將不勝感激
感謝你好嘗試這個建議爲您的輸入,但可惜我有同樣的問題,當我點擊按鈕,它仍認爲文本框是空的。 – ZigZigZig
編輯我的答案,包括幾個更多的想法 – Sk93
謝謝,但這些也不正確地開火事件,我已經嘗試將焦點關閉和回來,我試圖解僱事件,唯一的作品是好老式鼠標點擊! – ZigZigZig