技術情報メモ

コンピュータ等の技術情報をメモっていきます。
mysqlやqmailなど...。

getElementsByClass(IE,Firefox対応版)

2006年03月22日 | javascript
getElementsByClass - にぽたん研究所で公開していたクラスをIE対応に。

function getElementsByClass(searchClass) {

   if (document.all) {
        var classElements = new Array();
        var allElements = document.all;
            for (i = 0, j = 0; i < allElements.length; i++) {
                if (allElements[i].className == searchClass) {
                    classElements[j] = allElements[i];
                    j++;
                }
            }   
   } else if (document.getElementsByTagName) {
        var classElements = new Array();
        var allElements = document.getElementsByTagName("*");
            for (i = 0, j = 0; i < allElements.length; i++) {
                if (allElements[i].className == searchClass) {
                    classElements[j] = allElements[i];
                    j++;
                }
            }       
   } else {
      return;
   }

    return classElements;
}
たいした改造ではないのだけれど。
ジャンル:
ウェブログ
コメント (0) |  トラックバック (5) |  この記事についてブログを書く
Messenger この記事をはてなブックマークに追加 mixiチェック シェア
« Ethnaメモ その1 | トップ | HTMLのサムネイル... »

コメント

コメントはありません。

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

コメント利用規約に同意の上コメント投稿を行ってください。
※文字化け等の原因になりますので、顔文字の利用はお控えください。
下記数字4桁を入力し、投稿ボタンを押してください。この数字を読み取っていただくことで自動化されたプログラムによる投稿でないことを確認させていただいております。
数字4桁

5 トラックバック

この記事のトラックバック  Ping-URL
  • 送信元の記事内容が半角英数のみのトラックバックは受け取らないよう設定されております。
  • このブログへのリンクがない記事からのトラックバックは受け取らないよう設定されております。
  • ※ブログ管理者のみ、編集画面で設定の変更が可能です。
javascript - 炎上係数 (404 Blog Not Found)
面白いので実装してみた。 OhmyNews:「炎上係数」で測るブログの焼け具合そこで、このコメントとトラックバックの関係で「炎上」の度合いを測ってみようと作ってみたのが、「ブログの炎上係数」だ。増え続けるコメントを母数として、トラックバック数で割る。これ ...
[JavaScript]getElementsByClassName (holidays-l)
ビールを飲みながら404 Blog Not Found:javascript - 炎上係数経由でぐだぐだ過ごしてしまった。 getElementsByClass() - にぽたん研究所 なんでj++なん?pushじゃないん?と思いつつ 技術情報メモ:getElementsByClass(IE,Firefox対応版) getElementsByClass - ...
アメブロで署名機能を実現する その2 (今日のニッパウ)
アメブロのことばっか書いてどうすんだという感じですが。 前回作ったフッタのやりかた だと、RSS含めて全メディアで 内容が同じになってしまいます。 その結果、RSSリーダーで読んでるのにRSS登録ボタンが 表示されるとか間抜けなことが起こりました。...
平成十九年八月 (TK-BLOG)
平成十九年八月三十一日 投稿時刻: 2007-08-31T02:05:49+0...
[javascript]某所を参考にgetElementsByClassメソッドとか作ってみた。 (すけすけ。)
getElementsByClass(IE,Firefox対応版) - 技術情報メモをパク...参考に、getElementsByClassとか書いてみた。 (仕事であると楽だったので) function getElementsByClass(searchClass){ if(document.all){ var allElements=document.all; }else if(document.getElemen...