====== Нативные атрибуты ====== Открывает доступ к нативным атрибутам данного элемента. ===== Синтаксис ===== ==== PASCAL ==== property TElement.[aName: string]: string; ==== ECMA ==== TElement.[aName]; ===== Параметры ===== ^Параметр ^Тип (PASCAL) ^Тип (ECMA) ^По умолчанию ^Описание ^ ===== Возвращаемое значение ===== ^Тип (PASCAL) ^Тип (ECMA) ^Описание ^ ===== Примеры ===== ==== PASCAL ==== - //{$MODE PASCAL} TABS[0].Load('ya.ru'); var input := TABS[0].GetElements('[class*=input]')[0]; Log(input['class']); {{:ru:wascript:classes:telement:native_attribute-1_pascal.png|}} - //{$MODE PASCAL} TABS[0].Load('ya.ru'); var input := TABS[0].GetElements('[class*=input]')[0]; Log(input.Attribute['class']); {{:ru:wascript:classes:telement:native_attribute-2_pascal.png|}} ==== ECMA ==== - //{$MODE ECMA} TABS[0].load('yandex.ru'); var input = TABS[0].getElements('[class*=input]')[0]; log(input['className']); {{:ru:wascript:classes:telement:native_attribute-1_ecma.png|}} - //{$MODE ECMA} TABS[0].load('yandex.ru'); var input = TABS[0].getElements('[class*=input]')[0]; log(input.getAttribute('class')); {{:ru:wascript:classes:telement:native_attribute-2_ecma.png|}}