ChordWikiでウクレレのコードダイアグラムが見たい
暫らくウクレレに触ってもいない日々が続きましたが、4月からは多少時間が取れそうな予感。
試験も延期になってしまったし、ここはひとつウクレレを練習したいなー。
…という前置きはさておき、
ChordWikiにはいつもお世話になっております。
でも、いまだに単純なコードも浮かばない初心者の私は、「コードダイアグラム付きならもっと良いのに…!」とか何度も思ったりしてました。
というわけでこんな解決策。需要ないかしら。
var lst = document.getElementsByClassName("chord"); for(i = 0; i < lst.length; i++){ var a = lst[i].innerHTML; var b = a.replace("#", "%23") .replace("M7", "Maj7") .replace("-5", "(b5)") .replace("7b5", "7(b5)"); if(0<=b.indexOf("/")) b.substring(0, b.indexOf("/")); lst[i].innerHTML = "<img src=\"http://hatena.g.hatena.ne.jp/" + "images/ukulele/" + b +".png\" " + "alt=\""+a+"\" />"; }
ページに表示してあるコードをコードダイアグラムに置換するjavascriptでした。
ちなみにかなり適当なので、置換されないコードもあるよ…!