Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.06.2016, 11:29
Новичок на форуме
Отправить личное сообщение для People[0] Посмотреть профиль Найти все сообщения от People[0]
 
Регистрация: 15.06.2016
Сообщений: 7

Неизвестный атрибут
Доброго времени суток. Начал изучать js совсем недавно, столкнулся с некотрой слодностью в книге Гарри Корнела есть несколько примеров, где используются нестандартные html аттрибуты например:

* Определяет текст подсказки, обращаясь к атрибуту "tooltip" заданного
* элемента. Данный метод автоматически регистрирует обработчик события
* onmouseout и отменяет его регистрацию. Этот обработчик выполняет скрытие * подсказки или отменяет ее запланированное появление.
*/
Tooltip.prototype.schedule = function(target, e) {
// Получить текст для отображения. Если текст отсутствует ничего не делать. var text = target.getAttribute("tooltip");
if (!text) return;

естествеено в списке аттрибутов тэгов такового нет, но это уже второй пример, где автор просит устанавливать такие "авторские" аттрибуты. Кто-нибудь, пожалуйста объясните, в чем тут дело?
Ответить с цитированием
  #2 (permalink)  
Старый 15.06.2016, 11:49
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

People[0], в том что можно свои атрибуты и тэги писать и это работает... поэтому некоторые фреймворки типа angular злоупотребляют этим аж до безобразия...
Ответить с цитированием
  #3 (permalink)  
Старый 15.06.2016, 11:59
Новичок на форуме
Отправить личное сообщение для People[0] Посмотреть профиль Найти все сообщения от People[0]
 
Регистрация: 15.06.2016
Сообщений: 7

Я просто в netBeans пишу и вот там, когда устанавливаю неизвестный атрибут, то среда ругаться начинает
Ответить с цитированием
  #4 (permalink)  
Старый 15.06.2016, 12:11
Аватар для pureJS
Аспирант
Отправить личное сообщение для pureJS Посмотреть профиль Найти все сообщения от pureJS
 
Регистрация: 04.06.2016
Сообщений: 70

People, это пользовательские атрибуты. Подробно о них написано в учебнике:
Атрибуты и DOM-свойства

Свойства и атрибуты разработчики разграничивают, хотя в переводе с латинского слово attributum - это приданное, свойство предмета, определение.

Последний раз редактировалось pureJS, 15.06.2016 в 12:19.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запихнуть массив в атрибут Nanto Общие вопросы Javascript 4 28.10.2015 15:21
Сменить атрибут у тега img lifecom jQuery 2 03.09.2013 16:52
Как добавить атрибут к ссылке hell100 Общие вопросы Javascript 2 20.06.2012 16:51
понимать css своиство елемнта (если етого елемента нет прямо заданно атрибут style) dadli Общие вопросы Javascript 3 28.05.2012 00:53
Атрибут "jQuery<циферки>" и IE psu jQuery 6 18.05.2009 11:55