VisualStudio2017 で C#になります。
nugetでSeleniumをインストールしてGeckoドライバ(Firefox)を使用しています。
バージョンはv0.19.0です。
とあるサイトに自動ログインして日付をセットして期間内のデータを取ってくるというありがちなものを作業しています。
今まで何回か似たようなものを作っており問題なかったのですが今回ちょっと問題に遭遇しております。
今回のサイトは日付選択部分にjQueryUIにあるようなDatePickerを利用しています。
いつもでしたら何も問題なくSendKeyで日付を文字列にした物を送ってあげればセットされるのですが、今回セットされず、確認してみるとreadonlyが設定してあることが判明しました。
html
1<input id="startDate" name="start_date" readonly="readonly" type="text" value="2017-09-01">
いろいろ試してみましたがどうやったらreadonlyをfalseというか解除すればいいか?と悩んでしまいました。
JavaScriptをC#側から動作させる方法も考えましたがやり方がわからず・・・・
何かヒントをお願いできませんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。