0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Search and Replaceで置換できない文字列をブックマークレットでどうにかする

Last updated at Posted at 2019-11-20

##なにこれ
Webページ内の文字を置換する拡張機能としてSearch and Replaceが有名だが、複数のフォームとかモーダル内のフォームには全然使えない。

Webページ内の複数フォームの文字を一括で置換できるようなブックマークレットを作成した。
##ダイアログで置換前→置換後を入力→置換

henkan_seikei.js
javascript: (function() {
  var s = prompt('検索する文字列');
  var d = prompt('置換後の文字列');
  document.body.innerHTML = document.body.innerHTML.replace(new RegExp(s, 'g'), d);
})();
henkan.js
javascript: (function() {var s=prompt('検索する文字列');var d=prompt('置換後の文字列');document.body.innerHTML=document.body.innerHTML.replace(new RegExp(s,'g'), d);})();

これをブックマークに登録。

##参考
http://itouhiro.hatenablog.com/entry/20130411/js
このサイトに書かれているコードではグローバルマッチされなかったため、
https://qiita.com/naoyashiga/items/75bce8cabbbab29b0ccb
を参考にした。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?