<input tabindex="1" title="Remove" class="button rsetButtonSmall mutexElement has-button-registered-callback" id="delete0" onclick="javascript:if(uiMethods.buttons.interceptClick.verifyClick(this)){uiMethods.removeItem('13822120', '', 'Are you sure you want to remove the selected saved filing?', deleteFiling, uiMethods.buttons.mutex.enableAll);}else{return false;}" type="button" value="Remove">
「削除」ボタンをクリックする必要があります。しかし、クリックした後、私は確信しているかどうかを尋ねるJSのポップアップがあります。私はOKボタンをクリックするか、それをバイパスする必要があります。どうやって? 私はこのVBAコードを試しましたが、クリックは何もせず、ボタンを手動でクリックしても反応しません。Excel VBA Javascriptポップアップボタンをクリックします。
Set el = IE.document.getElementById("delete0")
el.onclick = ""
el.click
el.onclickは
function onclick(event)
{
javascript:if(uiMethods.buttons.interceptClick.verifyClick(this)) {uiMethods.removeItem('13822120', '', 'Are you sure you want to remove the selected saved filing?', deleteFiling, uiMethods.buttons.mutex.enableAll);}else{return false;}
}
関数deleteFiling(seqNmbr){ \t \t document.form1.jadeAction.value = "GENE_SFLG01_DELETE_ACTION" です。 \t \t document.form1.SELECTED_SEQ_NMBR.value = seqNmbr; \t \t document.form1.submit(); \t \t return true; \t} – user1721447
要素をクリックしてから、 'ele.FireEvent(" onClick ")を使用してみてください。 –