Прототип (рамка)

Посочва се, че тази рамка е съвместима със следните браузъри: Internet Explorer (Windows) 6.0+, Mozilla Firefox 1.5+, Apple Safari 2.0.4+ и Opera 9.25+, Google Chrome 1.0+. Поддръжката на тези браузъри означава, че рамката е съвместима и с Camino, Konqueror, IceWeasel, Netscape 7+, SeaMonkey, Yandex.Browser и др., Които принадлежат към едни и същи семейства.

Съдържание

Функцията document.getElementById обикновено се използва за достъп до DOM елемента на HTML страница:

Функцията $ () намалява кода до:

Но за разлика от функцията DOM, функцията $ () може да предава повече от един аргумент и функцията ще върне масив от обекти с всички съответни елементи:

Например можете да използвате следния код, за да посочите цвета на текста:

Или, използвайки усъвършенствани функции на прототип:

Код за версии под 1.5:

Функцията $$ () е полезна за тези, които често отделят CSS от съдържанието. Той разделя един или повече CSS филтри, които се въвеждат като израз като регулярен израз и връща елементи, които съответстват на тези филтри. Например при изпълнение на този скрипт:

вземете масив, съдържащ всички елементи с клас .inp, които са в div контейнер с id = "block" .