ホームページ >ウェブフロントエンド >jsチュートリアル >$()JS のヒント_JavaScript のヒント

$()JS のヒント_JavaScript のヒント

WBOY
WBOYオリジナル
2016-05-16 19:11:20913ブラウズ

JavaScript を記述するときは、document.getElementById() メソッドを頻繁に使用することになります。このような長い文字列では間違いが発生しやすく、getElementById では大文字と小文字が区別されます。
実際、prototype.js で提唱されている方法の 1 つは、$() 省略形を使用することです。次の関数を通じて、$('id') を使用して document.getElementById('id') 関数を実装できます。それについては?

コードをコピー コードは次のとおりです:

function $()
{
var 要素 = new Array();
for (var i = 0; i < argument.length; i )
{
var 要素 = argument[i]; if (要素のタイプ == '文字列')
要素 = document.getElementById(要素);
if (arguments.length == 1)
要素を返します。
}
return elements;
}


そして、この関数のさらに優れた点は、複数の ID を持つ配列を送信する場合、複数の配列も返すことです。要素の!
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。