class名一覧

  • /*
     * @title class名一覧
     * @description 全 class 名の一覧を alert に出力します。
     * @license MIT License
     * @javascript_url
     */
    (function() {
      var all = document.getElementsByTagName("*");
      var classes = [];
      var i;
      for (i = 0; i < all.length; i++) {
        classes = classes.concat(all[i].className.split(/\s+/));
      }
      classes = classes.sort();
      var last = "";
      var tmp = [];
      for (var i = 0; i < classes.length; i++) {
        if (classes[i] == last) continue;
        last = classes[i];
        tmp.push(last);
      }
      classes = "# Total: " + tmp.length + "\n" + tmp.join("\n");
      console.log(classes);
      alert(classes);
    })();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2015/10/17 14:34:32 - 2015-10-17
  2. 2015/10/17 14:28:19 - 2015-10-17
  3. 2015/10/17 14:26:39 - 2015-10-17
  4. 2015/10/17 14:25:38 - 2015-10-17
  5. 2015/10/17 14:22:22 - 2015-10-17
  6. 2015/10/17 14:19:15 - 2015-10-17
  7. 2015/10/17 14:16:38 - 2015-10-17
  8. 2015/10/17 14:15:45 - 2015-10-17
  9. 2015/10/17 14:15:01 - 2015-10-17