それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

dom

JSでマウスイベント(クリック)を起こす/ mouseEvent を Dispatch して起動する

クリックイベントを起こさないとテストできないページが有る。 クリックイベントをFireしたり、ディスパッチしてイベントを起こすには。MouseEventオブジェクトを使う マウスイベントを起こそうとしたら initEventはdeprecatedだと怒られるので、今の方法を…

chrome履歴画面の検索結果を全部クリックする(shadowroot経由のDOM JS)

特定の検索結果の履歴を全部消したい Googleの閲覧履歴を検索して消したい。消したいけど、「すべて消す」が無い。 検索結果をすべて選択がない。 すべて選択がないので、ちまちま消す必要があるだるすぎる。 Devtoolでまとめてチェックしたい ボタンがない…

HTMLフォームのinputにイベントで文字列の値を突っ込む。スクレーパー用に使う。

課題:DOMを直接書き換えると反映されない DOMでValueを書き換えても、反映されないJSのフレームワークが幾つかある。Angularとか。あのあたりをつかったログインフォームをかんたんに入力したい。 方法1 html のイベントをトリガーして文字列を突っ込む 最…

指定の要素(ノード)の直後に、HTML要素を追加する。

ある指定要素の直後に要素を追加したい。 こういうインプットやHTMLがあった時に、直後に要素を追加したい <input type="text" placeholder="なにか書いて" /><br> <a href="#">ここはリンク</a> <input type="text" placeholder="なにか書いて" /><br> <span>ここは追加された</span> <a href="#">ここはリンク</a> 動作サンプル ここはリンク アプローチは2つ interface Elementを使う。 interface Nodeを使う。 1.…