やわらかしかっけい

なんでもすぐに忘れてしまう自分のために

JavaScriptで現在のページのURLを取得して条件分岐

英語のページ(URLに /en/ が含まれる)全てにおいて、
ヘッダーロゴのリンク先を英語版のHomeに設定したかった。

body閉じタグ直前にこちらを…

<script>
  let url = location.href;
  let pattern = '/en/';
  if(url.indexOf(pattern) > -1){
  let link = document.getElementsByClassName('hogehoge')[0];
  let urlNew = 'https://hogehogehoge.com/en/';
  link.setAttribute('href', urlNew);
  }
</script>

参考
www.javadrive.jp
into-the-program.com
www.sejuku.net
clicklyquickly.com