Книга: JavaScript. Подробное руководство, 6-е издание
19.2.1. Чтение и запись значений HTML-атрибутов
19.2.1. Чтение и запись значений HTML-атрибутов
Метод attr()
объекта jQuery
- это метод чтения/записи значений HTML-атрибутов, и к нему относятся все обобщения, описанные выше. Метод attг()
предусматривает решение проблемы несовместимости броузеров и обработку специальных случаев и позволяет использовать имена HTML-атрибутов или имена эквивалентных им свойств в языке JavaScript (где они отличаются). Например, можно использовать имя «for» или «htmlFor», «class» или «className». removeAttr()
- это родственная функция, которая полностью удаляет атрибут из всех выбранных элементов. Ниже приводятся несколько примеров использования этих методов:,
$("form").attr("action"); // Получить атрибут action 1-й формы
$("#icon").attr("src", "icon.gif"); // Установить атрибут sre
$("#banner").attr({src:"banner.gif", alt:"Advertisement", // Установить сразу 4 атрибута
width:720, height:64});
$("a").attr("target", "_blank"); // Все ссылки загружать в новых окнах
S("a").attr("target", function() { // Локальные ссылки загружать локально
if (this.host == location.host) return "_self"
else return ”_blank"; // Внешние ссылки загружать в новых окнах
});
S("a").attr((target: function() {...}}); // Можно также передать функцию
$("а"). removeAttr("target"); // Все ссылки загружать в этом окне
- 19.2.1. Чтение и запись значений HTML-атрибутов
- 19.2.2. Чтение и запись значений CSS-атрибутов
- 19.2.3. Чтение и запись CSS-классов
- 19.2.4. Чтение и запись значений элементов HTML-форм
- 19.2.5. Чтение и запись содержимого элемента
- 19.2.6. Чтение и запись параметров геометрии элемента
- 19.2.7. Чтение и запись данных в элементе
- 19.2.4. Чтение и запись значений элементов HTML-форм
- 19.2.5. Чтение и запись содержимого элемента
- 5.3. Чтение каталогов
- 8.3. Нахождение значений в связке ключей
- 13.2.4. Обработчики событий в HTML
- 15.9. HTML-формы
- 19.2.2. Чтение и запись значений CSS-атрибутов
- HTML Macros
- Множественное присвоение значений:
- Глава 6 Преобразование в XML, HTML, XHTML, RTF
- Чтение значений атрибутов
- Атрибуты HTML-тегов