Аттрибуты в webform

Главные вкладки

Аватар пользователя umput umput 24 ноября 2009 в 18:36

Подскажите как можно добавить элементу формы (созданой с пом. webform) аттрибут. Например, реакцию на событие "onclick".

Запись типа
$form['submitted']['tratata']['#attributes'] = array("onclick" => "function()")
не работает. Точнее, в массив добавляется, а вот в форме все равно не выводится.

Комментарии

Аватар пользователя Northruler Northruler 25 ноября 2009 в 10:29

"umput" wrote:
Хотелось бы найти более элегантное решение.

На самом деле это самое элегантное решение и есть. Давно пора уходить от смешения информации на странице от ее оформления и поведения

Аватар пользователя Northruler Northruler 25 ноября 2009 в 12:07

Обработчики прикрепите во внешнем файле яваскрипт, допустим js.js

$('.webform-component-email input').bind('click', function(event){
                                                                $(this).val('');
                                                                });

Теперь при щелканье на поле оно очистится.