Button

Обратите внимание, насколько удобно в данной ситуации определяется обработчик события onClick в разметке.
Пример 13.8. Типичный пример использования диджита Button
(button dojoTye="dijit.form.Button" type="submit")Sign Up!

(/button)
(button dojoTye="dijit.form.Button" type="reset")Reset(/button)

Особенно привлекательным в кнопках является атрибут iconClass, который не просто замещает кнопку ярлыком, а помещает изображение ярлыка на поверхность кнопки рядом с надписью, если значение атрибута label определено и атрибут showLabel имеет значение true. Например, если у вас имеется маленькая пиктограмма размером 20×20 пикселей, которую вам хотелось бы поместить на кнопку «Sign Up!» (зарегистрируйтесь), то в тег с определением кнопки можно было бы включить атрибут iconClass="spamIcon" и добавить в страницу следующий класс:
.spamIcon {
background-image:url('spam.gif');
background-repeat:no-repeat;
height:20px;
width:20px;
}

Конечно, вы можете определять любые классы CSS и придавать кнопкам любой желаемый внешний вид с помощью встроенных определений стиля в теге или с помощью классов.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Dojo на эту тему:
CheckBox
ComboBox
ComboButton
CurrencyTextBox
DropDownButton

Вернуться в раздел: Dojo / Виджеты форм