主に IT 技術を整理するためにメモ的に書き溜めています。少しだけフリーソフトもあるよ。コメントを残すには、 facebook を使ってください。

jquery で getElementById() と同等のオブジェクトを取得するには

最終更新日 2018-05-01 23:29:10 (1年以上前の記事です)

以下は同等の値を代入する。

var hoge = document.getElementById("hoge");
var hoge = $("#hoge").get(0);
var hoge = $("#hoge")[0];

余談

余談ですが、getElementById("hoge") はネイティブな DOM オブジェクトを返しますが、$("#hoge") はjquery のオブジェクトを返します。getElementById() はネイティブであり、 jquery の id クエリ―より高速です。

この性質を利用して、 jquery の id クエリ―を高速化する方法があります。

var hoge = $(getElementById("hoge"));

ちょっとくどいですが、この処理の方が断然早いらしいです。

最終更新日 2018-05-01 23:29:10

コメント このエントリーをはてなブックマークに追加

フリーソフトウエア
EnjoiFLV
EnjoiPacket
EnjoiCrypto
ランキング
rank2, rank3, rank7, rank10, rank11
todo メモ
facebook 対応
ページ処理
RSS feed
検索機能
認証いる?
更新日表示
実はカテゴリ機能
多言語
実はユーザ機能
ソースその内公開
動作環境メモ
php-5.1.6 with PDO
SQLite-3.3
IE6
FireFox-1.5
RSS
非認証

検索
Google