お世話になっております。
コンソール画面にてブラウザを操作する練習をしているのですがこのような作りになっているサイトでの操作方法が分かりません。
たいていのサイトではinputの部分にidが指定されていたので下記のようにして処理していたのですがここではidが指定されていません。
document.getElementById("入力欄").value="名前";
document.getElementById("ログインボタン").click();
こういった場合ではどのように文字を入力し、ボタンをクリックするのでしょう。
お手数ですが調べても出てこなかったのでご教示いただきたく思います。
※追記
サイト自体は私が作成しているのではなく既存のもので、私はconsoleから操作がしたいです。
書き方が分かりにくく申し訳ございません。
入力に関しては教えていただいた下記で操作できました。ありがとうございます。
document.querySelector('[name=uid]').value
HTML
1<div id="login"> 2 <p class="logintitle">ログイン</p> 3 <table id="datainput"> 4 <tbody> 5 <tr> 6 <td class="dl">ID:</td> 7 <td><input type="text" name="uid" value="" class="input" autocomplete="on" style="ime-mode:inactive"></td> 8 </tr> 9 10 <tr> 11 <td class="dl">PASS:</td> 12 <td><input type="password" name="pwd" class="input" autocomplete="true"></td> 13 </tr> 14 15 <tr> 16 <td colspan="2"> 17 <p class="submit"><input type="submit" value="ログインします" name="Login" alt="login"></p> 18 </td> 19 </tr> 20 </tbody> 21 </table> 22 23</div>
回答3件
あなたの回答
tips
プレビュー