javascriptでログインしたい

実現したいこと

①以下URLにアクセス
②iAEONのIDとPWを入力
③ログインボタンクリック

https://gate.aeon.com/auth/login?csid=newns_smp&next=https%3A%2F%2Fshop.aeon.com%2Fnetsuper%2Fcustomer%2Faccount%2Flogin%2F&crtn=https%3A%2F%2Fshop.aeon.com%2Fnetsuper%2F&switching=OFF

発生している問題・分からないこと

②iAEONのIDとPWを入力

ID、PWそれぞれのinput要素に対して.value = "xxxx"で入力自体はできるのですが
表示だけでログインボタンが非活性のままになっており、
input要素をクリックすると、javascriptで入力した値が消えてしまいます。

該当のソースコード

javascript

1// ID入力2document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div:nth-child(1) > div > div > input").value = "xxxx";3 4// PW入力5document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div:nth-child(2) > div > div > div.c-pwd-input__container > input").value = "xxxx";6 7// ログインボタンクリック8document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div.p-login__form-footer > button").click();

試したこと・調べたこと

上記の詳細・結果

値を入力する前にclickするコードを追加しましたが、結果は変わりませんでした。

javascript

1// ID入力欄クリック2document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div:nth-child(1) > div > div > input").click();3 4// ID入力5document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div:nth-child(1) > div > div > input").value = "xxxx";6 7// PW入力欄クリック8document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div:nth-child(2) > div > div > div.c-pwd-input__container > input").click();9 10// PW入力11document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div:nth-child(2) > div > div > div.c-pwd-input__container > input").value = "xxxx";12 13// ログインボタンクリック14document.querySelector("#__layout > div > div.t-login > main > div > div > section.c-section.p-login__forms > div:nth-child(2) > div > div.c-login-card__body.c-login-body-iaeon > div > form > div.p-login__form-footer > button").click();

補足

特になし

コメントを投稿

0 コメント