По моему мнению, Zend_Form не должен нуждаться в знании JavaScript или желать его. Я хотел бы добавить класс в форму и использовать это имя класса в качестве ловушки для применения JavaScript.
Представьте себе форму:
<form class="validate-me">
<!-- //elements -->
<input type="submit">
</form>
Затем вы можете применить свой JavaScript к формам с заданным именем класса (псевдо JS, используйте библиотеку)
var el = document.getElementsByClassName('validate-me')[0];
el.on('submit', function(e){
//validate the form, stop the event if invalid
});
Если вы хотите добавить дополнительную разметку или атрибуты вместо этого подхода, вам непременно нужно взглянуть на декораторы.