コードの折り畳み(改修)

昨日は、はてなブログソースコードを折りたたむためのマクロを作成した。
infoment.hatenablog.com
しかし他所様から丸々引用したため意味も解っておらず、結果として複数個所の折り畳み不可となっていた。

ところが先ほど、空腹おやじさんからのご指摘で、原因が判明した
(ありがとうございます)。
z1000s.hatenablog.com

getElementById('oritatami_part')
div id=""oritatami_part""
以上の2箇所の"oritatami_part"が固定だからではないでしょうか?
折りたたみする箇所毎に、oritatami_partを違う値にしなければいけないのでは?

oritatami_partは、ユニーク(唯一無二)であれば、何でも良さそうだ。
ということで、重複しないよう以下をセットすることにした。

oritatami_part_yyyymmdd_hhmmss

  1. yyyymmdd ⇒ マクロ起動時の年月日
  2. hhmmss ⇒ マクロ起動時の時分秒

これなら、重複することもないだろう。
ということで、改修したのがこちら。



ついでに、本当は今日アップするつもりで四苦八苦中のコードを載せてみる。

どうやら、上手くいったようです。

参考まで。