###前提・実現したいこと
UWSCで作業を自動化するスクリプトを作成中です。
■■RECIEでマクロ記録したボタンを押す場所で、ボタンが押せないので押すスクリプトを教えていただけますでしょうか?
当方javascriptがわからず、またプログラミングはUWSCが初めてという状況です。
HTMLぐらいしかわからない勉強しだした初心者です。
###発生している問題・エラーメッセージ
スクリプトを再生すると、ボタンを押さず画面が止まってしまう。
###該当のソースコード
UWSCスクリプト
1IELink(IE,"id=set-domain") // javascript:submitForm('domain', 'register'); 2BusyWait(IE)
下記の”独自ドメイン設定”というボタンを押したいのです。 <form name="frm" method="post" class="PD-T-5"> <input type="hidden" name="token" value="71cc47d13829911bd9564038c5ed2aca22ba54c5" /> <div id="submit-form"> <a href="javascript:submitForm('domain', 'register');" id="set-domain"> <img src="domain/img/btn_doma_set.gif" alt="独自ドメイン設定" width="103" height="21" /></a> <a href="javascript:removeAllDomain();" id="remove-domain"><img src="domain/img/btn_doma_del_dis.gif" alt="ドメイン解除" width="103" height="21" /></a> </div> </form> ###試したこと 課題に対してアプローチしたことを記載してください WEB検索しながら下記のスクリプトを作ってみましたが動きませんでした。 【やってみたこと1】 imgtags = IE.document.getElementsByTagName("img") for i = 0 to imgtags.length - 1 if imgtags.item(i).alt = "独自ドメイン設定" then imgtags.item(i).click() BusyWait(IE) break endif next 【やってみたこと2】 imgtags = IE.document.getElementsById("set-domain") imgtags.click() BusyWait(IE) break next ###補足情報(言語/FW/ツール等のバージョンなど) Windows10, IE11,UWSCプロ
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。